求救:C# 调用JAVA写的WEBSERVICE的问题!

用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);//问题:只有一个参数,不能传递两个参数

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值