サービス端末代:
パブリック クラス サーバー {
public static void main(String[] args) {
ServerSocket サーバー。
試す{
サーバー = 新しいサーバーソケット(1111);
ソケットソケット =server.accept();
BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInputStream(),"UTF-8"));
System.out.println(br.readLine());
br.close();
ソケット.クローズ();
サーバー.クローズ();
}catch (例外 e) {
System.out.println(e);
}
}
}
客户端代:
パブリック クラス クライアント {
public static void main(String[] args) {
ソケットソケット。
PrintStream ps;
試す {
ソケット = 新しいソケット("127.0.0.1",1111);
System.out.println("接続に成功しました...");
System.out.println("サーバーにいくつかの単語を入力してください:");
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
文字列コンテンツ = null;
試す {
コンテンツ = br.readLine();
} catch (例外 e) {
}
ps = new PrintStream(socket.getOutputStream(),true,"UTF-8");
ps.print(コンテンツ);
ソケット.クローズ();
} catch (例外 e) {
System.out.println(e);
}
}
}