
网络编程
文章平均质量分 83
Duwchy
这个作者很懒,什么都没留下…
展开
-
Winsock完成端口编程与应用(一)(转载)
通常要开发网络应用程序并不是一件轻松的事情,不过,实际上只要掌握几个关键的原则也就可以了——创建和连接一个套接字,尝试进行连接,然后收发数据。真正难的是要写出一个可以接纳少则一个,多则数千个连接的网络应用程序。本文将讨论如何通过Winsock2在Windows NT? 和 Windows 2000上开发高扩展能力的Winsock应用程序。文章主要的焦点在客户机/服务器模型的服务器这一方,当然,其中转载 2006-08-20 22:36:00 · 1472 阅读 · 0 评论 -
Winsock完成端口编程与应用(二)(转载)
Windows NT和Windows 2000的套接字架构 对于开发大响应规模的Winsock应用程序而言,对Windows NT和Windows 2000的套接字架构有基本的了解是很有帮助的。与其它类型操作系统不同,Windows NT和Windows 2000的传输协议没有一种风格像套接字那样的、可以和应用程序直接交谈的界面,而是采用了一种更为底层的API,叫做传输驱动程序界面(转载 2006-08-20 22:37:00 · 1467 阅读 · 0 评论 -
Winsock完成端口编程与应用(三)(转载)
接受连接请求 服务器要做的最普通的事情之一就是接受来自客户端的连接请求。在套接字上使用重叠I/O接受连接的惟一API就是AcceptEx()函数。有趣的是,通常的同步接受函数accept()的返回值是一个新的套接字,而AcceptEx()函数则需要另外一个套接字作为它的参数之一。这是因为AcceptEx()是一个重叠操作,所以你需要事先创建一个套接字(但不要绑定或连接它),并把这个套接字转载 2006-08-20 22:39:00 · 1305 阅读 · 0 评论