プロセスその22 そんなわけでVMS上ではかなり利用される事の多いMailboxであるが、なぜかWindowsではこれの移植は行われなかったようだ。理由としては、TCP/IPのために既にSocketを実装しており、これを流用すればよかったという事もあるが、これは後付け的な理由である。というのは、TCP/IPのSocketは、WindowsではWinsockと呼ばれるTCP/IP Stackが提供するSocket Serviceの形で実装されている。これはBSD UNIXのSocket Serviceをベースとしているが、細かく実装が異なっている上に、バージョンによって振る舞いが異なったりしているのは良く知られている。特にWinsock 1.xと2.xではだいぶ提供される機能が異なってきている。 更に言えば、Winsockはあくまでもネットワークサービスのものであり、ある程度高速化を図ってい