既存のプロジェクトからいくつかのパブリック メソッドを呼び出すことができるモバイル「リモート コントロール」アプリケーションを作成したい既存の Java プロジェクトがあります。
これまでネットワーク開発の経験がないので、どこから始めるべきかについてのガイダンスをいただければ幸いです。私はそこにいくつかのライブラリを見つけましたが、私が何を探しているのか完全にはわかりません (または、物事を複雑にしすぎているかどうか!)。
ありがとう、
アダム
既存のプロジェクトからいくつかのパブリック メソッドを呼び出すことができるモバイル「リモート コントロール」アプリケーションを作成したい既存の Java プロジェクトがあります。
これまでネットワーク開発の経験がないので、どこから始めるべきかについてのガイダンスをいただければ幸いです。私はそこにいくつかのライブラリを見つけましたが、私が何を探しているのか完全にはわかりません (または、物事を複雑にしすぎているかどうか!)。
ありがとう、
アダム
低レベルで処理したい場合や、使用するプロトコルに制約がある場合を除き、おそらく JAX-RS に傾倒します。http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html .
Web サービスを使用したい場合は、このExposing existing API as a Web service をご覧ください。
ソケットを使用した Java クライアント/サーバー アプリケーションを確認できますか? クライアント/サーバーに関する以前の議論から学ぶため。
Java RMI テクノロジが必要な場合があります。ここからhttp://docs.oracle.com/javase/6/docs/technotes/guides/rmi/hello/hello-world.htmlを開始してください。クライアントとサーバーの両方が Java の場合に使用できます。