File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change 52
52
53
53
上のコードでWebサーバを書くためにはhttpパッケージの2つの関数を呼ぶだけで良いことがわかります。
54
54
55
- > もしあなたが以前PHPプログラマであれば。こう問うかもしれません。我々のnginx、apacheサーバは必要ないのですかと?なぜならこいつは直接tcpポートを関ししますので 、nginxがやることをやってくれます。またsayhelloNameは実は我々が書いたロジック関数ですので、phpの中のコントローラ(controller)関数に近いものです。
55
+ > もしあなたが以前PHPプログラマであれば。こう問うかもしれません。我々のnginx、apacheサーバは必要ないのですかと?なぜならこいつは直接tcpポートを監視しますので 、nginxがやることをやってくれます。またsayhelloNameは実は我々が書いたロジック関数ですので、phpの中のコントローラ(controller)関数に近いものです。
56
56
57
57
> もしあなたがPythonプログラマであったのなら、tornadoを聞いたことがあると思います。このコードはそれとよく似ていませんか?ええ、その通りです。GoはPythonのような動的な言語によく似た特性を持っています。Webアプリケーションを書くにはとても便利です。
58
58
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ Handler:リクエストを処理し、返すデータを生成する処理ロ
21
21
22
22
図3.9 httpパッケージの実行フロー
23
23
24
- 1 . Listen Socketを作成し、指定したポートを関しします 。クライアントのリクエストを待ちます。
24
+ 1 . Listen Socketを作成し、指定したポートを監視します 。クライアントのリクエストを待ちます。
25
25
26
26
2 . Listen Socketはクライアントのリクエストを受け付けます。Client Socketを得ると、Client Socketを通じてクライアントと通信を行います。
27
27
You can’t perform that action at this time.
0 commit comments