我正在使用Visual Studio2008为我想使用的ASMX服务生成一个WCF代理类。我尝试过使用“Add Service Reference”is VS和命令行svcutil.exe从ASMX service WSDL生成一个代理,但每次它都会创建一个具有不同请求和响应类(名称末尾附加数字“1”)的重复服务方法(对于每个操作)。有谁知道如何停止WCF创建这些重复的方法,并在请求/响应类名称后附加数字“
我们有托管在IIS上的WCF服务。服务接收请求,并基于其中一个请求参数,它要么自己服务请求,要么将请求重定向到其他服务器。重定向的过程实质上是对另一个经典web服务(asmx)的调用。我们一直面临的问题是,当我直接调用asmx服务时,我们在不到20 ms的时间内得到响应,但是当通过WCF服务调用响应时,响应时间会达到300 ms