私はサーバA(Windows、C#.NET)を持っています。特定のプロセスが実行されるたびにサーバB(Linux、Java、Apache)にアラート/シグナルを送信する必要があります。 .NETからのメソッド呼び出しを使用してこれを行う必要があります。これを行う最も簡単な方法は何でしょうか?私はサーバAからのリクエストを聞くいくつかのポート上のサーバB上にWebサーバを設定することを考えていますが、これについてどうすればいいですか?私はJavaを初めて使い、Java Webサービスを作成する経験はありません。この作業を迅速に行う必要があるため、できるだけ簡単にこれをやりたいのです。他のサーバーを聞く最も簡単な方法は?
2
A
答えて
2
Look into Sockets。 Webサーバー全体を設定する代わりに、サーバーBがポートでリッスンし、サーバーAに接続を許可し、同じポートでデータを送信させることができます。ソケットには数百万ものオンラインサンプルがあり、Javaと.NETの両方にそれらがあります(ほとんどの言語がそうです)。
http://ondotnet.com/pub/a/dotnet/2002/10/21/sockets.htm
http://download.oracle.com/javase/tutorial/networking/sockets/
2
あなたは、クロスランゲージサービスのために設計されて、に興味があるかもしれません。サポートされている言語でシンプルなサーバー/クライアントアプリケーションをセットアップするには数分かかります。 JavaとC#をサポートしています。
倹約はFacebookによって頻繁に使用されるため、プロダクションで使用するには十分成熟しています。
1
Apacheを言うので:使用WebClient
関連する問題
- 1. 最も簡単な方法
- 2. 最も簡単な方法は、垂直
- 3. イメージを描く最も簡単な方法は?
- 4. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 5. 最も簡単な方法realloc
- 6. 作成と最も簡単な方法
- 7. 他の人がExcel(2011)マクロをインストールする最も簡単な方法は?
- 8. IOCPベースのWindowsサーバーにSSLを追加する最も簡単な方法は?
- 9. インタラクティブなPythonコンソールをポップアップする最も簡単な方法は?
- 10. 簡単な3Dアイオスアプリを作成する最も簡単な方法
- 11. Pythonで簡単なGUIを開発する最も簡単な方法
- 12. ストアドプロシージャのユーザを検証する最も簡単な方法は?
- 13. 最新のコンボボックスのアイテム、最も簡単な方法
- 14. ファイルをダウンロードする最も簡単な方法は?
- 15. Eclipseでカスタムデバッグウォッチを行う最も簡単な方法は?
- 16. オブジェクトにプロパティを設定する最も簡単な方法は?
- 17. YIIアプリケーションを高速化する最も簡単な方法は?
- 18. C++でスレッドプールを作成する最も簡単な方法は?
- 19. Javaでデータベースメタデータを取得する最も簡単な方法は?
- 20. スタティック/グローバル機能をモックする最も簡単な方法は?
- 21. PHPで日付をインクリメントする最も簡単な方法は?
- 22. guiにテキストを表示する最も簡単な方法は?
- 23. DesignModeでコレクションを編集する最も簡単な方法は?
- 24. クロスappdomainを呼び出す最も簡単な方法は?
- 25. メソッド全体をスレッドセーフにする最も簡単な方法は?
- 26. 最も簡単な方法は、次のように春
- 27. Androidで水平バーを描く最も簡単な方法は何ですか?
- 28. 最も簡単なリバースプロキシ
- 29. PHP 5.2.6でbcryptにアクセスする最も簡単な方法は?
- 30. MVC3 C#でページングする最も簡単な方法は?
チュートリアルページは、「このチュートリアルでは、はなはだ不完全であることが知られている... ....」読み込みます。良い文書のための良い兆候ではありません。 –