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

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

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

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

二、代码部分

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

f612822f1996426dfc56a62643550163.png

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中就可直接运行):

43d1ecf20fd0101f188bc29c3518d609.png

调用成功!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值