有谁能够介绍一下iocp方面的知识,或书籍或源代码,不胜感激 ( 积分: 100 )

  • 主题发起人 主题发起人 milktang
  • 开始时间 开始时间
M

milktang

Unregistered / Unconfirmed
GUEST, unregistred user!
有谁能够介绍一下iocp方面的知识,或书籍或源代码,不胜感激
 
有谁能够介绍一下iocp方面的知识,或书籍或源代码,不胜感激
 
是icon吧???
 
不是pcio啊?哈哈,恶搞……
 
[B)]
楼上的兄弟们,不清楚可以baidu或google一下嘛。
太恶搞了。
在WinSock上使用IOCP
http://blog.lmxp.com/show.php?id=19
 
IOCP是什么呢? 它就是Io Completion Port的缩写,它就是MS的内核调用机制.
因为在硬件里,与驱动程序打交道都是通过协议栈进行的,并且是通过发送包请求实现.
当在网络服务器使用它实现时,就会最接近内核部份,提高了性能,也提高速度.
目前就要看看怎么样用IOCP创建高性能的服务器,怎么样响应大量用户的TCP,或者UDP的数据.
当创建IOCP端口后,就要初始化连接监听,这跟一般的SOCKET是没有什么区别的,当然要把它关联到IOCP,否则就不会从IOCP那里得响应. 接着就会创建满足需要的接收请求,这样就会收到连接进来.
 
完成端口的例子有许多,可以到csdn上搜搜看,基本上是用Vc写的
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3053750
 
如果用delphi开发类似的项目,需要额外安装什么控件吗,希望高手指点,万分感谢
 
不需要,下载WinSock2.pas就行了!
 
多谢寻路朋友的提示,能否进一步给出一定引路的指导,不胜感激
 
我给的链接就是完整的基于TCP的完成端口的源代码啊!
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3053750
 
寻路朋友,谢谢你的帮助,能不能提供一些相关的参考书籍,或者电子文档、论坛之类的信息。不胜感激。
 
帮顶

--------签名档---------------------------

惊爆开源站

http://www.source520.com
80G源码电子书免费免注册下载,大量精辟技术文档库随时更新
 
后退
顶部