【发布时间】:2014-03-13 19:37:14
【问题描述】:
我获得了一个学校项目的开放式项目规范,我需要创建一个套接字库和两个独特的线程应用程序来测试它在 C++ 中的使用。
现在我们正处于学习套接字的早期阶段,所以理想情况下,我只想为我可以制作的独特且适度简单的应用程序产生一些想法,以在 Microsoft 环境中演示自定义套接字库。我已经对套接字和网络理论进行了相当多的回读。
项目规格如下:
为 Win32/64 创建一个套接字库。该库应实现以下功能:
- 隐藏和管理套接字句柄
- 尽可能多的填写函数参数
- 自动清理
- 自动 WSAStarup/清理
申请要求:
- 客户
- 服务器
- 应用线程化
在这个阶段,我不知道库会是什么样子,也不知道它将如何与应用交互。
【问题讨论】:
标签: c++ multithreading sockets