我已经开发了一个WCF服务并托管在IIS中,我需要这个服务可以被Web应用程序和一个桌面应用程序使用,但是这个桌面应用程序是在.net 2.0
中创建的,所以我添加了一个asmx扩展为了能够将Web引用添加到桌面应用程序。当我在托管WCF服务的同一台机器上运行应用程序时,它运行正常,所以我将系统安装在一个客户端进行beta测试。当客户端在服务器中运行时,对Web服务的所有请求都可以正常工作,但是这个客户端有2个远程站,它们也必须使用WCF服务,现在这是问题,有时候请求没有到达WCF,我已经添加了防病毒和防火墙的例外,因此没有任何东西阻止服务器和客户端站之间的通信。
我想知道是否所有问题都是因为asmx扩展和WCF服务之间存在不兼容问题,但我没有发现任何下班后的谷歌搜索。
我很欣赏任何有关此问题的建议,客户端是测试版,但很难尽快得到解决方案。