• ベストアンサー

JAVA初心者で申し訳ございません。

JAVA初心者で申し訳ございません。 クライアントとサーバにそれぞれJAVAプログラムがあるとします。 (1)クライアントのJAVAプログラムである情報を取得し、 (2)その情報をサーバにあるJAVAプログラムに渡して (3)サーバのJAVAプログラムでその情報を処理したい(ログ出力など)。 (2)の方法は、どのようなものがあるのでしょうか? 初心者なので簡単な方法を教えていただけないでしょうか? (セキュリティとか気にしないでよいです。) サーバ側にHTTPサーバをたててHTTP通信する方法なんかもあるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

されようとしている目的がよく分からないのですが、単純にJavaプログラム間(当然別々のPC)で通信したいのであれば、RMIと言うものがあります。 Javaの実装なのでJavaオブジェクトのみでの適用です。 題記のケースであれば、Stringクラスにデータ(文字列)を詰め込んで送ってしまえばよいと思われます。 一応、RMIで使用する通信ポートを指定することが出来ます。

j-m-n-k
質問者

補足

RMIでやってみます。ありがとうございました。

その他の回答 (1)

  • BuriBuri4
  • ベストアンサー率28% (150/525)
回答No.1

サーバ側にTomcat入れてサーバ側のJavaプログラムはServletにすれば良い。 一冊入門書を買ったほうが良いと思うけど http://www.amazon.co.jp/dp/479734041X Netで済ませたければ解説してるところは色々あります http://www.javadrive.jp/servlet/

関連するQ&A

専門家に質問してみよう