私はサーバ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. 最も簡単な方法は、垂直
- 5. 最も簡単な方法は、Express
- 6. 最も簡単な方法は、
- 7. 最も簡単なNIOサーバーの例
- 8. イメージを描く最も簡単な方法は?
- 9. 最も簡単な一連のjavascript/jQueryイベントの最新のものを守る最も簡単な方法
- 10. 作成と最も簡単な方法
- 11. 最も簡単な方法 - Ruby on Rails
- 12. 最も簡単な方法realloc
- 13. 他の人がExcel(2011)マクロをインストールする最も簡単な方法は?
- 14. アンドロイドアプリケーションでJsonファイルを開く最も簡単な方法
- 15. IOCPベースのWindowsサーバーにSSLを追加する最も簡単な方法は?
- 16. インタラクティブなPythonコンソールをポップアップする最も簡単な方法は?
- 17. Pythonで簡単なGUIを開発する最も簡単な方法
- 18. 簡単な3Dアイオスアプリを作成する最も簡単な方法
- 19. UIImageViewの高さを上げる最も簡単な方法は?
- 20. ストアドプロシージャのユーザを検証する最も簡単な方法は?
- 21. Firebaseのデータポイントをインクリメントする最も簡単な方法は?
- 22. 最新のコンボボックスのアイテム、最も簡単な方法
- 23. YIIアプリケーションを高速化する最も簡単な方法は?
- 24. オブジェクトにプロパティを設定する最も簡単な方法は?
- 25. メソッド全体をスレッドセーフにする最も簡単な方法は?
- 26. DockerコンテナをVMにエクスポートする最も簡単な方法は
- 27. ペイロードを「充填」する最も簡単な方法は?
- 28. PHPで日付をインクリメントする最も簡単な方法は?
- 29. Javaでデータベースメタデータを取得する最も簡単な方法は?
- 30. クロスappdomainを呼び出す最も簡単な方法は?
チュートリアルページは、「このチュートリアルでは、はなはだ不完全であることが知られている... ....」読み込みます。良い文書のための良い兆候ではありません。 –