Winsocket入门教程一:多线程阻塞式服务器和阻塞式客户端程序(TCP).docVIP

  • 16
  • 0
  • 约1.55万字
  • 约 15页
  • 2016-08-05 发布于河南
  • 举报

Winsocket入门教程一:多线程阻塞式服务器和阻塞式客户端程序(TCP).doc

Winsocket入门教程一:多线程阻塞式服务器和阻塞式客户端程序(TCP)

Winsocket入门教程一:多线程阻塞式服务器和阻塞式客户端程序(TCP) 收藏 ?? ? ?最近因为工作需要学习了Winsocket客户端服务器模型程序的设计。在学习的过程中,我发现学习Winsocket的资料不多并且十分的零散。我一直没有找到一本学习Winsocket方面的经典国外著作。而且这些资料中并没有提供源代码文件,所以我只有将这些源代码在自己敲一遍。在敲代码的过程中,我发现了这些源代码中的一些错误的地方和一些已经过时的Windows程序的输写方法(Win16?)。现将学习经验和通过阅读各种资料总结出来的模型以及代码分享出来。希望对学习Winsocket的初学者有一定的帮助。 ?? ? ?我们首先来了解一下什么是Winsocket。Winsocket是unix/linux下的berkeley socket在Windows下的实现。unix/linux下的berkeley socket是网络通讯方面的基石,应用程序通过调用berkeley socket的API进行相互通讯,berkeley socket则利用具体的网络通讯协议和操作系统的调用来为我们完成具体的通讯工作。Winsocket保留了berkeley socket的所有内容,并且为了其能在Win32消息机制和多线程的环境下更好的工作。Winsocket在berkeley socket原有的基础上对其进行了扩充。

文档评论(0)

1亿VIP精品文档

相关文档