WebService实现Java与_Net互联
我需要写一段代码,java代码,去调用c#写的一个webservice,  
代码如下  
                                                         String   endpoint= "url ";  
Service   service   =   new   Service();  
Call   call   =   (Call)service.createCall();  
call.setTargetEndpointAddress(new   java.net.URL(endpoint));  
call.setOperationName(new   QName( "问题1 ", "CreateBusinessData "));  
call.addParameter(arg1,org.apache.axis.encoding.XMLType.XSD_DATE,javax.xml.rpc.ParameterMode.IN);  
call.addParameter( "true ",org.apache.axis.encoding.XMLType.XSD_DATE,javax.xml.rpc.ParameterMode.IN);  
call.addParameter(arg3,org.apache.axis.encoding.XMLType.XSD_DATE,javax.xml.rpc.ParameterMode.IN);  
call.addParameter(arg4,org.apache.axis.encoding.XMLType.XSD_DATE,javax.xml.rpc.ParameterMode.IN);  
call.addParameter(arg5,org.apache.axis.encoding.XMLType.XSD_DATE,javax.xml.rpc.ParameterMode.IN);  
call.setReturnType(org.apache.axis.encoding.XMLType.XSD_INT);  
call.setUseSOAPAction(true);  
call.setSOAPActionURI( "问题2 "); 
call.invoke(new   Object[]{....  
抛出异常  
AxisFault  
   faultCode:   {http://schemas.xmlsoap.org/soap/envelope/}Client  
   faultSubcode:    
   faultString:   Server   did   not   recognize   the   value   of   HTTP   Header   SOAPAction:   问题1  
   faultActor:    
   faultNode:    
   faultDetail:    
{http://xml.apache.org/axis/}stackTrace:Server   did   not   recognize   the   value   of   HTTP   Header   SOAPAction:   问题1  
红色的问题1,问题2处,应该写些什么.或者还有没有别的方法.
------解决方案--------------------网上记得有例子吧
webservice 是通过地址调用远方的接口
然后本地当然也需要相同的接口才可以调用了
然后调用自己的接口建立连接 这样的方式
然后就可以根据这个思路做下去
------解决方案--------------------faultCode:       {http://schemas.xmlsoap.org/soap/envelope/}Client 
是你xml文件头部的问题 ,应该是支持schema语法格式的xml
webservice 没经验 顶你下 也学习了
呵呵