2016-05-18 5 views
0

私はWindows上でlocalhostにインストールされているサービスを作成しましたが、このサービスと対話しなければなりません。Windowsサービスと対話してデータを送受信しますか?

私のWebアプリケーションでは、このサービスに送信されるクエリコマンドを与えます。このサービスはこのクエリを別のIPで作成し、その結果をアプリケーションに返します。

OnStartメソッド内で、サービスが動作していることを確認するために、StreamWriterのテキストファイルを作成しました。

このサービスのリクエストを送信して回答を受け取るにはどうすればよいですか?

+0

標準の.NETプロセス相互運用メカニズムの1つを使用して、サービスと通信します。ソケット、名前付きパイプ、WCFは常にそのリストの一番上にあります。サービスは通常、非常に権限のあるアカウントで実行されるため、シャッター攻撃から保護する必要性を無視できないことに注意してください。 –

+0

@Hans Passant - この相互運用性を開始するのに役立つ例がありますが、私はこの接続で迷ってしまい、うまくいきませんでした。私はどこから始めたらいいかわかりません.... –

+0

SO質問[C#のIPCメカニズム - 使用方法とベストプラクティス](http://stackoverflow.com/questions/56121/ipc-mechanisms-in-c-sharp-usage-and-best-practices) –

答えて

関連する問題