tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: 外部アプリケーションによる終了方法
投稿日: 2009/08/25(Tue) 18:59
投稿者YuO
> 終了させたいアプリケーション側(例の場合はprogramA)に
> 外部から終了できるような口を開けてやれば良いということでしょうか?
> 具体的にどのようにすれば良いのか思い付かないのですが
> ご存知であればご教示のほどよろしくお願いします。

方法論は幾つもあると思いますが……。
・programAが名前付き同期イベントを用意していて,それがセットされたタイミングで終了する
・programAがTCP/IPなりUDP/IPなりでメッセージを受け付けるようにしておく
・programAが.NET Remoting用の口を用意しておいて,メソッド呼び出しを受け付ける
etc.

最初の,同期イベント (System.Threading.AutoRseetEvent/ManualResetEvent) が一番簡単だと思います。
終了時に色々情報を送りたいなら.NET RemotingとかWCFとかに頼る事になると思いますが。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。