• 首页
  • 作文
  • 散文
  • 故事
  • 古诗
  • 短文
  • 语录
  • 写作
  • 诗歌
  • 百科
  • 知识
  • 首页
  • 作文
  • 散文
  • 故事
  • 古诗
  • 短文
  • 语录
  • 写作
  • 诗歌
  • 百科
  • 知识
首页 » 注意事项 » axis调用wsdl(axiswsdl发布成功后怎么调用)

axis调用wsdl(axiswsdl发布成功后怎么调用)

分类:注意事项 日期:2022-08-11 05:02 浏览:8 次

1.axis wsdl 发布成功后 怎么调用

import javax.xml.rpc.ParameterMode;

import org.apache.axis.client.Call;

import org.apache.axis.client.Service;

import org.apache.axis.encoding.XMLType;

public class caClient {

/**

* @param args

*/

public static void main(String[] args) {

try {

String endpoint = "";

// 直接引用远程的wsdl文件

// 以下都是套路

Service service = new Service();

Call call = (Call) service.createCall();

call.(endpoint);

call.setOperationName("SetLibraryValue");// WSDL里面描述的接口名称

call.setSOAPActionURI(" 在web服务器上新增一虚拟目录(这里暂把虚拟目录名设为Axis,可以根据情况自行更改),虚拟目录的根节点设置到Axis-1。

1目录。 3、部署 把我们前面编写的HelloBeauty。

java拷贝到Axis-1。1/webapps 目录下,并且把文件后缀改成jws,即HelloBeauty。

jws。 4、访问 打开IE,输入.yudun.test; import java.rmi.RemoteException; import org.apache.axis.client.Call; import org.apache.axis.client.Service; import org.apache.axis.message.PrefixedQName; import org.apache.axis.message.SOAPHeaderElement; import com.cezanne.golden.user.Exception; import com.cezanne.golden.user.; import javax.xml.namespace.QName; import java.net.MalformedURLException; import javax.xml.rpc.ServiceException; import javax.xml.soap.Name; import javax.xml.soap.SOAPException; public class testWebService { public static String getResult() throws ServiceException, MalformedURLException, RemoteException, SOAPException { //标识Web Service的具体路径 String endpoint = "WebService服务地址"; // 创建 Service实例 Service service = new Service(); // 通过Service实例创建Call的实例 Call call = (Call) service.createCall(); //将Web Service的服务路径加入到call实例之中. call.( new java.net.URL(endpoint) );//为Call设置服务的位置 // 由于需要认证,故需要设置调用的SOAP头信息。

Name headerName = new PrefixedQName( new QName("发布的wsdl里的targetNamespace里的url", "string_itemName") ); org.apache.axis.message.SOAPHeaderElement header = new SOAPHeaderElement(headerName); header.addTextNode( "blablabla" ); call.addHeader(header);// SOAPHeaderElement soapHeaderElement = new SOAPHeaderElement("发布的wsdl里的targetNamespace里的url", "SoapHeader"); // soapHeaderElement.setNamespaceURI("发布的wsdl里的targetNamespace里的url"); // try // { // soapHeaderElement.addChildElement("string_itemName").setValue("blablabla"); // } // catch (SOAPException e) // { // e.printStackTrace(); // } // call.addHeader(soapHeaderElement); //调用Web Service的方法 org.apache.axis.description.OperationDesc oper; org.apache.axis.description.ParameterDesc param; oper = new org.apache.axis.description.OperationDesc(); oper.setName("opName"); param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "arg0"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); param.setOmittable(true); oper.addParameter(param); param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "arg1"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); param.setOmittable(true); oper.addParameter(param); param = new org.apache.axis.description.ParameterDesc(new javax.xml.namespace.QName("", "arg2"), org.apache.axis.description.ParameterDesc.IN, new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"), java.lang.String.class, false, false); param.setOmittable(true); oper.addParameter(param); oper.setReturnType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string"));。

axis调用wsdl注意事项

相关推荐:
  • 水头镇看石材(水头石材网里面的石材好吗?怎么辨别石材的质量?)
  • 电开水器使用(电开水器的使用注意事项)
  • 地下室防水(地下室防水注意事项怎么做?)
  • 房屋建筑时用电的(施工现场照明用电有哪些要注意的?)
  • 经营花店选址有哪些(开花店,选址需要注意些什么??)
上一篇:南工程创新创业学院 下一篇:社会管理网格化(网格化管理的)

相关推荐

水头镇看石材(水头石材网里面的石材好吗?怎么辨别石材的质量?)
电开水器使用(电开水器的使用注意事项)
地下室防水(地下室防水注意事项怎么做?)
房屋建筑时用电的(施工现场照明用电有哪些要注意的?)
经营花店选址有哪些(开花店,选址需要注意些什么??)
跟二房东租房签合同(租房和二房东签合同注意什么)
员工见总要求及(见领导需要注意什么)
老人房设计(老人房设计要注意什么)
商场低压用电(商场用电安全管理制度)
老板抽油烟机灶具安装(安装油烟机需要注意什么?)
潮流时尚 写作素材 创新创业
生活常识 策划方案 安全知识
自考专业 家居生活 三农创业
励志故事 时尚穿搭 星座知识
热门分类

声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
 蜀ICP备2020033479号-4  Copyright © 2016  学习鸟. 页面生成时间:3.058秒

返回顶部