ソケットプログラムはTCP/IPによる通信の基本的なプログラミングです。
クライアントプログラム
ソケットを生成する
Socket socket = new Socket("ホスト名", ポート番号);入出力ストリームを取得する
接続先とのデータのやり取りするためのストリームを宣言します。
// 出力ストリームを取得 PrintWriter out = new PrintWriter(socket.getOutputStream(), true); // 入力ストリームを取得 BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream()));送受信処理
// 送信 out.println("Hello World"); // 受信 String recv = in.readLine();終了処理
開いたものは閉じましょう。プログラムの鉄則です。
// 入出力ストリームを閉じる out.close(); in.close(); // ソケットを閉じる socket.close();