4

このチュートリアルで WCF サービスを作成しました。これはうまく機能します。ここでは問題ありません。現在、マネージド アプリケーションでサービスをホストしています。しかし同時に、クライアントからホスト アプリケーションのサービスへの入力を使用したいと考えています。

クライアントとサービス間の二重通信は必要ありません。サービスとホスト通信の間の通信が必要なだけです。

これに対処する最善の方法は何ですか?

4

3 に答える 3

3

この質問の情報を使ってなんとか解決できました。その中で、サービスクラスもホストに渡すことができることが指摘されました。次に、サービスからのイベントに応答するイベントリスナーを追加するのと同じくらい簡単です。

于 2011-01-13T14:45:26.810 に答える
2

スレッド間の通信のようなものです。適切なロック/同期を備えた共有変数が必要です。ホスト アプリケーションはこの変数に書き込み、サービスはその変数から読み取ることができます。

于 2011-01-13T12:26:12.507 に答える