日期:2014-05-17  浏览次数:20754 次

【求助】网络编程,在一个程序中可以同时connect两个IP么?
如题,我写了一个程序,用到网络编程,TCP/IP协议传输信息

我需要跟两个不同的主机通讯,也就是要connect两个主机

想问一下可以同时connect两个主机么?如果不行,我怎样实现实时跟两个主机进行通讯?

我的程序会收到一个消息,判断这个消息需要发到哪个主机,然后打包发送

收发消息的量比较多,也要求收发比较快,基本要实现实时操作,收到就判断转发

------解决方案--------------------
可以用线程的方式,主机不断的监听客户端的监听就可以了。但是你的服务端socket有没有能力处理并发的请求,如果没有会自动排队,按照先来先服务的原则,进行响应。