タグ

javaとsocketに関するtyosuke2011のブックマーク (2)

  • 作って理解するWebフレームワーク - きしだのHatena

    前回、簡単なDIコンテナを作ってみたので、次はこれを使ってWebフレームワークを作ってみたいと思います。 Webサーバーをつくる まず、WebフレームワークなのでHTTPサーバーが必要ですね。なので簡単なものを作ります。 とりあえずブラウザからリクエストを受け取ったら200 OKとHTMLを返すだけのサーバーです。 今回は、そこらのブラウザからアクセスできればいいや、ということで、RFCとかの仕様に準拠することは考えません。 public class Server { public static void main(String[] args) throws IOException { ServerSocket serverSoc = new ServerSocket(8989); for (;;) { Socket s = serverSoc.accept(); new Thread((

    作って理解するWebフレームワーク - きしだのHatena
  • Socketsプログラミング | Shinta's Site

    Sockets プログラミングを Java で行う方法について記述します。ここでは、TCP を用いたプログラミング方法を記述します。 Sockets に関するクラスは、java.net パッケージに含まれています。 ソケットをオープンする方法 クライアントプログラムを作成する場合: Socket MyClient; MyClient = new Socket("HostName", PortNumber); "HostName"は、接続を開始しようとしているサーバー名を指定し、PortNumber は、 そのサーバーのどのポート番号を利用するかを指定します。ポート番号を選択する場合、 特権ユーザー(スーパーユーザーまたはルート)のために 0から 1,023のポート番号が予約されています。 これらのポート番号は、電子メール、FTPおよびHTTPのような標準サービスのためのものです。 もし、自

  • 1