|
|
发表于 2005-11-13 11:48:44
|
显示全部楼层
Post by realtang
你试试VC++就知道了。windows声称支持POSIX标准,其实是骗人的。
说真的,WINSOCK2真的非常强大。很佩服Microsoft的工程师。
socket不过是系统调用的接口,也就是<<tcp/ip详解-实现>>第15章所提及的插口层,不过是一个系统调用的接口,也是kernel tcpip代码的一部分,是给开发人员用的api接口,而不是网络实现的一部分,所以首先需要说明的是,socket api和性能无关。
我在windows下一直在开发网络应用,无论如何,windows的网络处理能力远远不及freeBSD,无论他的winsock api说的如何神乎其神。
windows编程确实比unix-like复杂,不过无论多复杂,那些大多都是人为定义的东西,也许某一天microsoft会改变所有的东西,他们不是真正的计算机知识(经典计算机科学(unix))。 |
|