【发布时间】:2017-12-31 12:46:47
【问题描述】:
我想使用 boost::asio 制作一个聊天服务器,随着程序变得越来越复杂和难以阅读,我想知道是否可以在同一个客户端和服务器端使用多个套接字?
如果我不能让你很清楚,例如,在我的服务器端,我有 int 和 string 变量,我想将它们发送到不同的套接字中,不会相互影响。
嗯...int 变量是通过 socket1 发送的,string 是通过 socket2 发送的。 客户端应该“知道”同样的事情来自哪个套接字int 正在“到来”,来自哪个string。如果这是可能的,我会很高兴看到一些例子:)
提前谢谢你!
【问题讨论】:
-
我完全不确定你想要做什么,但我很确定,不管是什么,这都是一个非常糟糕的主意:(
标签: c++ sockets boost-asio