同一マシン内でブラウザアプリケーション経由でドライバソフトにデータを送信したい。このドライバーが Windows サービスとしてソケットを介して外部接続をリッスンし続けることができる場合、php、アプレット、または .net を使用して、このドライバーにデータを送信する Web アプリケーションを作成できますか? ドライバーは C# で書かれています。これは可能ですか?もしそうなら、誰かが私にパス/提案またはこれに関連するリソースを表示できますか?
2038 次
2 に答える
1
ドライバーのことはよくわかりません...
ただし、C# ドライバーで WCF サービスを自己ホストできる場合は、同じマシンで IPC (プロセス間通信) を実行できます。WCF は、http、namedpipe、または tcp などの複数のエンドポイントを公開でき、.NET Web アプリケーションはサービスにサブスクライブして、C# ドライバーにデータを送信できます。
また、http または tcp エンドポイントを使用する場合、Web アプリケーションは別のマシンから C# ドライバーに接続できると思います。
WCF リファレンス: http://msdn.microsoft.com/en-us/library/ms731082.aspx
于 2013-01-09T20:27:50.357 に答える
0
Web ソケットWebSocketを使用できますが、ドライバーはハンドシェイクを処理する必要があります。
于 2012-04-04T08:16:13.787 に答える