0
IM中
比如A线程服务于A B线程服务于B
A要给B发消息 那么A和B共享一个socket 那A线程又是如何获得和B的tcp长连接呢

查看全部 2 个回答

0

线程之间不需要通过 Socket,这样是把简单的事情复杂化了。多个线程可以访问同一个对象的,就去访问同一个对象来进行交互。但一般来说,这肯定是设计上有问题。这个要具体情况具体分析了。