精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-02
kusix 写道 kimmqueen 写道 kusix 写道 刚才想了一下,改reference应该是可行的,但是太麻烦,要改的地方很多
我改wsdl之前和之后,在.net端引入服务生成的reference差别相当大 改wsdl之前生成的reference.cs只有180行,改之后生成的有1600多行 这个改的就海了去了 所以还不如改wsdl wsdl是别人的(代码), ref是自己的代码。 呃。。。实际上,我是WSDL的提供方,是xfire那一端,.net系统那边搞不定,我才出此下策(改WSDL) 事实上,当时我负责xfire+web ref, 就是双方的接口定义和处理。我最终改了ref xfire是我做的,base spring, winform里的web reference+soapheader都是我封装的。 ----------------------------- 一样的,有一方搞定了,大家就和谐了。 |
|
返回顶楼 | |
发表时间:2010-12-02
kimmqueen 写道 kusix 写道 kimmqueen 写道 kusix 写道 刚才想了一下,改reference应该是可行的,但是太麻烦,要改的地方很多
我改wsdl之前和之后,在.net端引入服务生成的reference差别相当大 改wsdl之前生成的reference.cs只有180行,改之后生成的有1600多行 这个改的就海了去了 所以还不如改wsdl wsdl是别人的(代码), ref是自己的代码。 呃。。。实际上,我是WSDL的提供方,是xfire那一端,.net系统那边搞不定,我才出此下策(改WSDL) 事实上,当时我负责xfire+web ref, 就是双方的接口定义和处理。我最终改了ref xfire是我做的,base spring, winform里的web reference+soapheader都是我封装的。 ----------------------------- 一样的,有一方搞定了,大家就和谐了。 对的,主要是为了和谐 .net那边的代码我管不着,另一个公司的系统,我只能装个VS模拟他们的应用,然后尝试从我这边解决问题。 |
|
返回顶楼 | |
发表时间:2010-12-02
可以让.net方稍微修改一下代码(修改量很小) 就可以的 你不用改wsdl
|
|
返回顶楼 | |
发表时间:2010-12-08
.net方稍微修改一下代码很好
但是哥几个别光说不练啊 贴点代码上来成吗 |
|
返回顶楼 | |