我写了一个.net remoting的DEMO程序:使用SoapFormattor进行序列化,http通道进行通信,部署到IIS,经测试发现服务器端有个问题:必须为服务端指定一个固定的外网IP才能进行通信。
而我们现在的环境里面,只有路由器有外网IP,通过端口映射,映射到服务器的80端口的。这种做法访问服务器的web页面是没有问题的,但.net remoting为什么就不行呢?
请问大家在实际应用中是怎么解决这个问题的?
按道理SoapFormattor + http通道也应该可以穿透透明代理的呀?
--------------------------------------------------------------
用WCF做了一个测试,可以穿过透明代理!
但如果把之前的应用全部改写为WCF,工作量就太大了。
学习,关注中~
wcf方面的知识
这方面的资料比较少,可以由公司申请MSDN支持一下