摘要:
最近工作需要向第三方提供一个WebService服务,坑爹的是第三方背景牛X,我方提供的服务必须完全遵照其客户端方预先定义好了的接口,一个符号都不允许修改。.net平台编写的WebService由于是根据微软的标准,所以在wsdl方法名上面加上了特定的后缀,如其中Soap就是默认加入的。为了完全适应调用方,这种默认方式显然是不行的,网上、网下研究了半天,最终采用了扩展SoapExtensionReflector类的方法来截获WSDL的最终生成。其方法如下:自定义一个继承自SoapExtensionReflector的类,重载ReflectDescription方法,在这个方法中对WSDL进行特 阅读全文
posted @ 2013-08-01 16:59
嘉博
阅读(2774)
评论(0)
推荐(1)

浙公网安备 33010602011771号