mysql 调用webservice_通用的调用WebService的两种方法。(调用别人提供的wsdl)(转)...

本文介绍了两种在Java中调用WebService的方法。第一种使用JAX-WS,通过MyEclipse创建WebServiceClient,实例化Service并调用接口。第二种方法直接通过URL调用WebService服务。详细步骤包括建立项目、生成客户端类以及手动设计本地调用类。
摘要由CSDN通过智能技术生成

转载自:http://blog.sina.com.cn/s/blog_65933e020101incz.html

1、调用WebService的Client端采用jax-ws调用WebService;

流程:

1) 建立JavaProject;

2) 建立WebServiceClient:

(1) OtherèMyEclipseèWebServicesèWebServiceClient;

(2) “Strategy”只能选jax-ws(不能选XFire);

(3) 选用WSDL URL;((3)(4)两步表示只能用jax-ws采用WSDL解析的方式来调用WebService);

(4) 下一步会提示加入jax-ws的包;

(5) “Finish”后会自动产生很多的类;

3) 手动设计本地调用WebService的类,流程:

(1) 实例化一个Service:NumberPlusService srvc = new NumberPlusService()//为WebService中主类(包含各种接口)

(2) 生成该WebService的本地代理:

NumberPlusServicePortType delegate = srvc.getNumberPlusServiceHttpPort()

(3) 通过该代理调用服务中的Operation:

delegate.plus(4, 6)//接口中的方法

2、通过url调用WebService

public int String delegate(int a, int b) {

Stri

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值