Webサーバーはオブジェクトである

さて、次のものは一体なんでしょう?

  1. 外部からメッセージを与える
  2. メッセージに応じて状態が変化する(外部から状態はわからない)
  3. 結果が返ってくる

これはオブジェクト指向のオブジェクトに非常に近いものだと思う。

それじゃ、もしメッセージがHTTP上でやりとりされるとしたら? 結果がHTMLやXMLで返ってくるとしたら? それはWebサーバーだ。

結論:Webサーバーはオブジェクトである

以上、今日の発見でした。