.net调用JAVA带SoapHeader验证的WebService问题

justjyq 2010-12-22 10:44:48
用.net调用JAVA带SoapHeader验证的WebService问题,JAVA作为服务端,当然只提供一个带“?wsdl”的URL
如果通过添加Web引用方式,然后手动修改代理类的方式调用,现在已经实现了
但是这样有个问题,就是服务端地址变了,就得更新Web引用,然后重新修改代理类....
现在别人提供另一种方式,如下步骤:
1、用WSDL命令将URL编译成本地.cs;
2、然后修改.cs文件(给.cs文件加标头,就是加SoapHeader的一些东西)
3、再用csc命令将其编译成dll文件来调用
(注意以上步骤都是通过c#代码来实现)

现在第2步的这个给.cs文件加标头,我不知道怎么实现(应该不是用读写文件的方式来实现吧)。
哪位做过的给指导下。。
...全文
413 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lct8224 2010-12-22
  • 打赏
  • 举报
回复
没做过这种WS的调用,不过楼主的读写文件的方式能解决问题也可以吧。顶个

110,535

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧