C++运行程序和 Tcp 服务器
C++ Run Program and Tcp server
我想运行一个应用程序(假设一个计数器)。并让 tcp 客户端获取计数器号码和 tcp 连接。
我喜欢这个网站上的c ++ tcp服务器实现http://www.linuxhowtos.org/C_C++/socket.htm
但问题是程序冻结在等待客户时。因此计数器不会递增。
如何运行应用程序并同时运行套接字?
- 多线程?
在这种情况下,我更喜欢计数器作为主应用程序,而 tcp 服务器作为"exetention"线程。
也许你可以看看这个 git 存储库:tacopie。
它具有以下功能:
- C++11 样式
- 异步
- 多平台
等等。
我认为这是一个很好的阅读项目。
相关文章:
- 提升 Asio TCP 服务器 处理多个客户端
- 计算出有多少客户端可以连接到我正在使用的一些tcp服务器代码
- TCP 服务器的异步读取使用 boost::asio 打印客户端套接字发送的数据
- 如何将 c++ 中的客户端 TCP 的替身列表发送到 Matlab 中的 TCP 服务器?
- 从 tcp 服务器打开 8MP H264 流时出现问题
- Qt TCP服务器不从客户端读取数据
- C++ TCP 服务器比较字符串失败
- 提升 ASIO TCP 服务器架构
- 使用线程池提升 ASIO 多线程 TCP 服务器
- 如何在C++中终止具有键盘输入的侦听 TCP 服务器
- 简单的非阻塞多线程 tcp 服务器
- TCP 服务器套接字打开失败C++
- TCP 服务器/客户端:客户端 recv() 返回空白缓冲区
- 接收音频块的异步TCP服务器会出现访问违规错误
- 使用Valgrind时,偶尔的BOOST :: ASIO TCP服务器故障在Localhost上运行
- 在使用 Poll() 的 TCP 服务器 - 客户端连接中,我是否需要手动设置事件?我从来没有到达 POLLOUT 来写
- 无法使用C#TCP服务器和C TCP客户端接收消息
- C++ TCP 服务器 (Winsock) 连接 (无效客户端) 然后立即关闭
- 可视化 将 TCP 服务器数据包保存到 C++ 中的文件
- C++中的并发 TCP 服务器