最近实现一个socket程序,用来与银行进行电子交易,我写的程序负责用socket给一个原有的代理程序发送信息,然后再由那个代理程序通过socket转发给银行,问题是负责写代理程序的工程师说以前曾经发生socket程序通讯混乱的情况,比如我的程序用5个线程发送5比交易,正常情况下应该各自得到自己的交易结果,可是他们说会发生5个交易的应答串线的情况,请问如果正常使用socket的情况下真的会出现这种问题么??我原来的理解请求-应答应该成对出现,怎么可能串?想不通请各位大虾指点!!