文件名称:SSocket
- 所属分类:
- Internet/网络编程
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 82kb
- 下载次数:
- 0次
- 提 供 者:
- shi****
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
封装一个TCP服务端(IOCP)与客户端
本代码服务端引用了http://www.codeproject.com/KB/IP/IOCP_how_to_cook.aspx中的代码,并作了少量修改,在这里对原作者表示感谢。。
功能描述:
* 封装了心跳机制
* 封装了一层应用层协议,支持压缩传输
* Client端封装了掉线重连机制
示例代码演示了文件传输并输出传输速度-The server-side code references http://www.codeproject.com/KB/IP/IOCP_how_to_cook.aspx code, and made a few changes here, thanks to the original author. . Function Descr iption:** package encapsulates the heartbeat of the application layer protocol layer to support the transfer* Client-side compression dropped reconciliation mechanism encapsulates the sample code demonstrates file transfer and output speeds
本代码服务端引用了http://www.codeproject.com/KB/IP/IOCP_how_to_cook.aspx中的代码,并作了少量修改,在这里对原作者表示感谢。。
功能描述:
* 封装了心跳机制
* 封装了一层应用层协议,支持压缩传输
* Client端封装了掉线重连机制
示例代码演示了文件传输并输出传输速度-The server-side code references http://www.codeproject.com/KB/IP/IOCP_how_to_cook.aspx code, and made a few changes here, thanks to the original author. . Function Descr iption:** package encapsulates the heartbeat of the application layer protocol layer to support the transfer* Client-side compression dropped reconciliation mechanism encapsulates the sample code demonstrates file transfer and output speeds
(系统自动生成,下载前可以参看下载内容)
下载文件列表
CommLib\zlib.lib
Test\TestTcpClient\MyTcpClient.cpp
....\.............\MyTcpClient.h
....\.............\ReadMe.txt
....\.............\StdAfx.cpp
....\.............\StdAfx.h
....\.............\TestTcpClient.cpp
....\.............\TestTcpClient.dsp
....\.............\TestTcpClient.dsw
....\.............\TestTcpClient.ncb
....\.............\TestTcpClient.opt
....\.............\TestTcpClient.plg
....\.......Server\MyTcpServer.cpp
....\.............\MyTcpServer.h
....\.............\ReadMe.txt
....\.............\StdAfx.cpp
....\.............\StdAfx.h
....\.............\TestTcpServer.cpp
....\.............\TestTcpServer.dsp
....\.............\TestTcpServer.plg
CommInc\SSocket\FTcpClient.cpp
.......\.......\FTcpClient.h
.......\.......\FTcpServer.cpp
.......\.......\FTcpServer.h
.......\.......\iocp.h
.......\.......\log.h
.......\.......\mem_manager.h
.......\.......\server_service.h
.......\.......\socket_client.h
.......\.......\socket_server.h
.......\.......\STcpClient.cpp
.......\.......\STcpClient.h
.......\.......\STcpServer.cpp
.......\.......\STcpServer.h
.......\.......\sync_simple.h
.......\.......\threading.h
.......\zlib\zconf.h
.......\....\zlib.h
Test\TestTcpClient
....\TestTcpServer
CommInc\SSocket
.......\zlib
CommLib
Test
CommInc
Test\TestTcpClient\MyTcpClient.cpp
....\.............\MyTcpClient.h
....\.............\ReadMe.txt
....\.............\StdAfx.cpp
....\.............\StdAfx.h
....\.............\TestTcpClient.cpp
....\.............\TestTcpClient.dsp
....\.............\TestTcpClient.dsw
....\.............\TestTcpClient.ncb
....\.............\TestTcpClient.opt
....\.............\TestTcpClient.plg
....\.......Server\MyTcpServer.cpp
....\.............\MyTcpServer.h
....\.............\ReadMe.txt
....\.............\StdAfx.cpp
....\.............\StdAfx.h
....\.............\TestTcpServer.cpp
....\.............\TestTcpServer.dsp
....\.............\TestTcpServer.plg
CommInc\SSocket\FTcpClient.cpp
.......\.......\FTcpClient.h
.......\.......\FTcpServer.cpp
.......\.......\FTcpServer.h
.......\.......\iocp.h
.......\.......\log.h
.......\.......\mem_manager.h
.......\.......\server_service.h
.......\.......\socket_client.h
.......\.......\socket_server.h
.......\.......\STcpClient.cpp
.......\.......\STcpClient.h
.......\.......\STcpServer.cpp
.......\.......\STcpServer.h
.......\.......\sync_simple.h
.......\.......\threading.h
.......\zlib\zconf.h
.......\....\zlib.h
Test\TestTcpClient
....\TestTcpServer
CommInc\SSocket
.......\zlib
CommLib
Test
CommInc