2011-08-22 143 views
4

可以通过使用端点构造函数来连接提升TCP接受器,该构造函数仅将端口号作为参数,在这种情况下,它将监听所有IP地址/网卡。在单个(TCP)接受器上监听多个IP地址的Boost-asio

是否有可能让接受者收听选择的IP地址?或者我将不得不为每个我感兴趣的IP地址创建一个接受者?通过文档查看,我无法找到任何迹象表明这是一种可能性。

我几年没有看过套接字API,但我猜API不直接允许这样做。

回答

6

有未绑定的监听和绑定。 unbound意味着你听所有的NIC,绑定到特定的NIC。有没有可能选择一些网卡,我认为,因为相同的可以通过专门的接受者为他们每个人获得