TCP协议的select模型代码

时间:2014-12-10 13:10:10
【文件属性】:
文件名称:TCP协议的select模型代码
文件大小:2KB
文件格式:RAR
更新时间:2014-12-10 13:10:10
select socket Select(选择)模型是Winsock中最常见的I/O模型。之所以称其为“Select模型”,是由于它的“中心思想”便是利用select函数,实现对I/O的管理。最初设计该模型时,主要面向的是某些使用UNIX操作系统的计算机,它们采用的是Berkeley套接字方案。Select模型已集成到Winsock 1.1中,它使那些想避免在套接字调用过程中被无辜“锁定”的应用程序,采取一种有序的方式,同时进行对多个套接字的管理。由于Winsock 1.1向后兼容于Berkeley套接字实施方案,所以假如有一个Berkeley套接字应用使用了select函数,那么从理论角度讲,毋需对其进行任何修改,便可正常运行。
【文件预览】:
TCP协议的select模型代码
----server.cpp(2KB)
----client.cpp(1KB)

网友评论

  • 不错的代码,可以了解select的基本原理与使用方法,虽然很少
  • 结构清晰,简洁明了。适合学习
  • 不错的代码 虽然很少,但是很有用,在单服务器和多客户端用途上
  • 代码可用 值得学习 不过在多个socket 下 有点问题 需要修改
  • 太简单了,基本上没有什么用处,就是讲解怎么使用select
  • 可以了解select的基本原理与使用方法
  • 可以了解select的基本原理与使用方法
  • 学习的好东东,比较简单。
  • 不错的代码 虽然很少,但是很有用