判断来源ip,如果为a就把目的ip修改为c,好象修改网络游戏都是这样,一点建议。

解决方案 »

  1.   

    需要在B上编写代理程序。
    首先B上的程序要连接到C的某个端口,记为“连接1”。
    然后在B上监听某个本地端口如8005,A请求连接B的8005 port,记为“连接2”。将A发送到B来的数据通过“连接1”,发送给C的指定端口就OK了。反正亦然。就可以实现AC双向通信了。如果自己不想写这个程序的话,可以用用微软SOAP工具包中的Soap util(UtilMsSoapT.exe)来做。
      

  2.   

    我真在做研究,但是上面两位讲的不太好,虽然 wuhuafu 提出的答案在理论上是行得通的。如果我可以解答,我会在这儿贴出正确答案