Closed8
CSAPP 第11章 ネットワーク・プログラミング
コンピューターにとってネットワークは、キーボードやマウスのような一つのI/Oデバイスの一つにすぎない。
getaddinfo
hostとserviceの2つの引数を渡すことにより、addrinfo構造体を引数を渡す事により作成する。
EOF End of file
EOFは概念である。ファイル終端であるという意味を持つ用語的なもので、それによって表される実際の値は様々である。
例えばreadではEOFを読み込んだときに0を返し、getchar()では -1, fgets()ではnullを返すというところで、同じEOFを読み込んでいても、その戻り値は関数によって異なる。
そのためEOFは単にファイル終端であることを表すユビキタス言語的なものであり、その値は都度変わる。
ヒアドキュメントなどでも使うが、それはその言語の定義によって変わる
ウェブサーバーはクエリストリングなどを、forkした子プロセスの環境変数に与えて呼び出す。
後半はTINY web serverの実装
このスクラップは2021/10/23にクローズされました