用c#访问java的web Service有两个问题
1 身份验证。在c#代理客户类(wsdl.exe生成的)里如何向web service传递(像以下java方式类似的)username和password
我在java客户类里这样做是成功的:String endpoint = "http://localhost:" +"8080"+ "/JWebService/services/SoapTest";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.getMessageContext().setUsername("user1");
call.getMessageContext().setPassword("pass1");
...
2 怎样把javaBean在webService与调用者间传递?(我总是收到"could not deserializer..."错误)最好有什么例子能给分享一下,谢谢!
1 身份验证。在c#代理客户类(wsdl.exe生成的)里如何向web service传递(像以下java方式类似的)username和password
我在java客户类里这样做是成功的:String endpoint = "http://localhost:" +"8080"+ "/JWebService/services/SoapTest";
Service service = new Service();
Call call = (Call) service.createCall();
call.setTargetEndpointAddress(new java.net.URL(endpoint));
call.getMessageContext().setUsername("user1");
call.getMessageContext().setPassword("pass1");
...
2 怎样把javaBean在webService与调用者间传递?(我总是收到"could not deserializer..."错误)最好有什么例子能给分享一下,谢谢!
你接收了xml文档要反序列化