博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于Axis1.4的webservice接口开发(接口调用)
阅读量:4562 次
发布时间:2019-06-08

本文共 983 字,大约阅读时间需要 3 分钟。

基于Axis1.4的webservice接口开发(接口调用)

一、webservice接口代码参考上一篇博客:

  http://www.cnblogs.com/zhukunqiang/p/7125668.html

二、代码部分

  1、新建Web Project工程,取名为axiswebserviceClint,并导入Axis1.4所需jar包(将jar包粘贴到lib目录)。

  

  2、新建webservice接口调用类:

package com.no8.clint;import java.net.URL;import javax.xml.rpc.ServiceException;import org.apache.axis.AxisFault;import org.apache.axis.client.Call;import org.apache.axis.client.Service;public class WebClient {	public static void main(String[] args) throws Exception {		String endpoint = "http://localhost:8080/axiswebservice/services/HelloWorld?wsdl";		//创建一个服务(service)调用(call)		Service service = new Service();		Call call = (Call) service.createCall();		//设置service所在的url		call.setTargetEndpointAddress(new java.net.URL(endpoint));		call.setOperation("sayHello");		String ret = (String)call.invoke(new Object[]{"张三"});		System.out.println(ret);	}}

   3、点击运行java类(直接运行java文件,不需要将web工程部署到Tomcat中就可直接运行):

 

  调用成功!

转载于:https://www.cnblogs.com/zhukunqiang/p/7125691.html

你可能感兴趣的文章
正则表达式语法
查看>>
20165301 2017-2018-2 《Java程序设计》第四周学习总结
查看>>
Vue的简单入门
查看>>
urllib 中的异常处理
查看>>
通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?
查看>>
gulp
查看>>
pgsql查询优化之模糊查询
查看>>
不变模式
查看>>
20181227 新的目标
查看>>
androidtab
查看>>
php 事件驱动 消息机制 共享内存
查看>>
剑指offer 二叉树的bfs
查看>>
LeetCode Maximum Subarray
查看>>
让我们再聊聊浏览器资源加载优化
查看>>
underscore demo
查看>>
CSS hack
查看>>
每日一小练——数值自乘递归解
查看>>
qq登陆错误提示
查看>>
bzoj 1192: [HNOI2006]鬼谷子的钱袋 思维 + 二进制
查看>>
没写完,没调完,咕咕咕的代码
查看>>