WebService java 调用 .net方法
来源:互联网 发布:数据库的管理实验报告 编辑:程序博客网 时间:2024/05/16 12:10
package com.test.servlet;
import javax.xml.namespace.QName;
import javax.xml.rpc.ParameterMode;
import org.apache.axis.client.Call;
import org.apache.axis.client.Service;
import org.apache.axis.encoding.XMLType;
import org.apache.axis.message.SOAPHeaderElement;
public class WebService {
public void invode(){
// 服务端的url,需要根据情况更改。
String endpointURL = "http://10.32.0.76/Service/Certificat.asmx?WSDL";
//命名空间
String workspace = "http://tempuri.org/";
Service service = new Service();
try {
Call call = (Call) service.createCall();
//设置要执行的方法名
String methodName = "getName";
//设置这个方法中的参数名
String parameterName = "name";
call.setSOAPActionURI(workspace+methodName);
//设置WEBSERVICE地址
call.setTargetEndpointAddress(new java.net.URL(endpointURL));
// 设置操作的名称。
call.setOperationName(new QName(workspace, methodName));
// 如果需要认证,需要设置调用的用户名和密码。
// SOAPHeaderElement soapHeaderElement = new SOAPHeaderElement(methodName, "SoapAuthHeader");
// soapHeaderElement.setNamespaceURI(workspace);
// call.addHeader(soapHeaderElement);
// 如果有返回 需要设置 返回的数据类型
call.setReturnType(XMLType.XSD_STRING);
//如果有参数,需要设置参数 三个参数 1 参数名 2 参数类型 3 参数模式,输入或返回
call.addParameter(new QName(workspace,parameterName), XMLType.XSD_STRING, ParameterMode.IN);// 参数的类型
String ret = (String) call.invoke(new Object[] {""});
System.out.println(ret);
} catch (Exception e) {
e.printStackTrace();
}
}
}
- WebService java 调用 .net方法
- .NET调用JAVA的WebService方法
- .NET调用JAVA的WebService方法
- Java调用.net WebService接口方法步骤
- java调用.net Webservice
- Java调用.net webservice
- java 调用.net webService
- .NET调用java webservice
- Java调用.net webservice
- java 调用 .net WebService
- java 调用.net webservice
- java调用.net webservice
- JAVA调用WebService方法
- java调用webservice方法
- .NET WebService 动态调用方法~
- net中调用webservice方法
- Java调用.NET webservice方法的几种方式
- Java调用.net的WebService
- 推荐百度和谷歌在线指数查询工具
- 【转贴】ASP.NET刷新页面的六种方法
- 我的座右铭
- 动态执行Sql语句与临时表的问题(对象名无效)
- 让Flash藏在Div后面
- WebService java 调用 .net方法
- 手机流媒体技术简介
- 设计模式之State Pattern
- ashx处理页面
- Resource is out of sync with the file system
- 由Equals()引发的对对象的引用与对象(即实例)的关系的思考
- 网上购物网站建设方案
- Struts2中使用Velocity模板需要加入的4个类库文件
- 关于2D地图加载的问题。