引言 随着Internet的迅猛发展,网络通信应用程序的开发成为研究热点。Windows环境下进行通讯程序设计的最基本方法是应用Windows Sockets实现进程间通讯。 1 TCP/IP协议、应用程序与套接字 TCP/IP协议是众多网络协议中比较完善的一种,它的核心部分是传输层协议(TCP,UDP)、网络协议层(IP)和物理接口层。 这三层通常在操作系统内核中实现。操作系统的内核是不能为用户所感受到的,一般用户感受到的只有应用程序。应用程序通过程序界面与操作系统内核打交道。TCP/IP网络环境下的应用程序是通过网络系统编程界面套接字Socket(在Windows操作系统