文件名称:C#调用JavaWebService
文件大小:14KB
文件格式:RAR
更新时间:2016-11-17 04:11:44
C# java WebService
调用WebService,最简单的办法当然是直接添加WEB引用,然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理,通过C#添加Web引用方式访问JavaWebService的方法,除了string类型能正常传递参数外,q其他类型的参数不是默认值就是NULL,究其原因的C#处理XML格式引起的,本人是这么做的。 1. SoapUI工具,获取JavaWebService标准XML,保存为模板; 2. 程序里读取XML模板,替换对应的参数,通过HTTP流发送到WebService;
【文件预览】:
SMSServiceSettings.xml
C#调用JavaWebService.docx