【问题标题】:Examples of threaded applications to test a socket library in C++在 C++ 中测试套接字库的线程应用程序示例
【发布时间】:2014-03-13 19:37:14
【问题描述】:

我获得了一个学校项目的开放式项目规范,我需要创建一个套接字库和两个独特的线程应用程序来测试它在 C++ 中的使用。

现在我们正处于学习套接字的早期阶段,所以理想情况下,我只想为我可以制作的独特且适度简单的应用程序产生一些想法,以在 Microsoft 环境中演示自定义套接字库。我已经对套接字和网络理论进行了相当多的回读。

项目规格如下:

为 Win32/64 创建一个套接字库。该库应实现以下功能:

  • 隐藏和管理套接字句柄
  • 尽可能多的填写函数参数
  • 自动清理
  • 自动 WSAStarup/清理

申请要求:

  • 客户
  • 服务器
  • 应用线程化

在这个阶段,我不知道库会是什么样子,也不知道它将如何与应用交互。

【问题讨论】:

    标签: c++ multithreading sockets


    【解决方案1】:

    【讨论】:

    • 不是我想要的。我已经阅读了套接字编程的基础知识。我正在寻找应用创意来展示这些知识,然后我可以查看这些创意。
    【解决方案2】:

    我最终构建了一个简单的 ftp 服务器,并且还考虑了一个聊天应用程序。这两个应用程序足以满足我的目的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-30
      • 2017-12-12
      • 2018-10-16
      相关资源
      最近更新 更多