求救:C# 调用JAVA写的WEBSERVICE的问题!
2010-11-25 20:22
429 查看
用jAVA 调用:public void testClient(){
try{
JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
Client client = dcf.createClient("http://192.12.10.3/webService_jg/ws/PMSService?wsdl");
String xmlStr = ""+
"<request>"+
"<head>"+
"<encode>UTF-8</encode>"+
"<target>Police</target>"+
"<operation>write_VEH_VALIDATE</operation>"+
"</head>"+
"<body>"+
"<fields>"+
"<lsh>1</lsh>"+
"<hpzl>abe</hpzl>"+
"<hphm>diu</hphm>"+
"<HCXM>哈哈哈</HCXM>"+
"<BZ>嘻嘻gfd</BZ>"+
"<deptcode>001</deptcode>"+
"<usercode>0001</usercode>"+
"<userip>172.16.26.90</userip>"+
"</fields>"+
"</body>"+
"</request>";
Object[] result = client.invoke("invoke",xmlStr);
System.out.println(result[0]);
}catch(Exception ex){
ex.printStackTrace();
}
用C# 调用:
callSfxtInterface.webInterface.PMSWebServiceImplService pms = new PMSWebServiceImplService();
string result = pms.invoke(xmlStr);//问题:只有一个参数,不能传递两个参数
try{
JaxWsDynamicClientFactory dcf = JaxWsDynamicClientFactory.newInstance();
Client client = dcf.createClient("http://192.12.10.3/webService_jg/ws/PMSService?wsdl");
String xmlStr = ""+
"<request>"+
"<head>"+
"<encode>UTF-8</encode>"+
"<target>Police</target>"+
"<operation>write_VEH_VALIDATE</operation>"+
"</head>"+
"<body>"+
"<fields>"+
"<lsh>1</lsh>"+
"<hpzl>abe</hpzl>"+
"<hphm>diu</hphm>"+
"<HCXM>哈哈哈</HCXM>"+
"<BZ>嘻嘻gfd</BZ>"+
"<deptcode>001</deptcode>"+
"<usercode>0001</usercode>"+
"<userip>172.16.26.90</userip>"+
"</fields>"+
"</body>"+
"</request>";
Object[] result = client.invoke("invoke",xmlStr);
System.out.println(result[0]);
}catch(Exception ex){
ex.printStackTrace();
}
用C# 调用:
callSfxtInterface.webInterface.PMSWebServiceImplService pms = new PMSWebServiceImplService();
string result = pms.invoke(xmlStr);//问题:只有一个参数,不能传递两个参数
相关文章推荐
- C# 调用JAVA(使用axis)开发的webservice 提示错误的问题
- 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值!
- 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获 3ff0
- java客户端调用C#webservice服务相关问题
- c#调用java写的webservice数据丢失有关问题
- 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值!
- 关于java中Axis2客户端调用C#webservice服务端包含Cookie问题
- 调用WebService超时问题汇总(Java、C#)
- 用C#.NET调用Java开发的WebService传递int,double问题
- 【转】用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获得值!
- Java调用C#的WebService实例三(实际应用)
- C#下调用WebService的权限认证问题
- C#下调用WebService的权限认证问题
- 关于 C# 调用 JavaWebservice服务,版本不一致的问题
- C# 调用WebService方法(包含跨服务器校验问题)
- c#调用Java的webservice出现身份验证失败的解决方案
- 关于java调用webservice参数传递为空问题
- C#调用WebService的问题处理
- C#下调用WebService的权限认证问题
- C++,C#,JAVA之间webservice互操作问题探讨