「Socket No2」の編集履歴(バックアップ)一覧はこちら

Socket No2」(2007/01/09 (火) 11:16:14) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

Socketを用いて通信を行うことができる。このときそのストリームにデータを流すのはServerSocketクラスを用いると用意である。Socketクラスは受信を、ServerSocketクラスは送信をそれぞれ仲介する。 ServerSocket ss = new ServerSocket(int port , int backlog); ポートで示した場所で接続を待つサーバソケットをインスタンスとして作る。。そのときの待ち行列の最大量が第二引数のbacklogで指定できる。ここから接続を待つには Socket s = ss.accept(); //throws IOExcepetion を行う。このソケットに対する接続要求を待ち、要求が来るとそれを受け取る。接続が確立されるとSocket型のインスタンスを返す。ここから s.getOutputStream(); で出力ストリームを取得できるため、java.lang.*パッケージの各メソッドを用いて入出力を行うことができる。

表示オプション

横に並べて表示:
変化行の前後のみ表示: