Java Web Service

必备环境是myEclipse+JDK

一、创建服务端

1、单击工具栏的File->New->WebService Project,命名为MyService,在出现的界面填写好相关内容,如下图:


2、点击工具栏File->New->Class,新建一个类取名为HelloService,具体界面如下:


3、编写供客户端调用的方法:


4、进行编译

说明:编译失败的话,请将该项目引用的jdk设置为更高版本。修改引用的jdk版本可以编辑该项目的引用库,

即利用【Build Path】。具体可以自行百度。

5、编译成功之后,可以在浏览器中输入该地址:

http://localhost:8888/Service/HelloService?wsdl

出现以下界面证明编译成功:


二、创建客户端

1、同样方法创建一个Web ServiceProject,命名为MyClient,成功后的文件结构图如下:


2、进入cmd命令窗口执行生成客户端代码的命令:

格式:wsimport -s "src目录"-p “生成类所在包名” -keep “wsdl发布地址”

示例:

wsimport –s D:\\JavaWorkspace\\MyClient\\src–p com.lee.webTest –keep

http://localhost:8888/Service/HelloService?wsdl

说明:

1)"src目录"地址不可含空格

2)“wsdl发布地址”不要漏了“?wsdl”


3、右键客户端项目名称,点击Refresh,刷新项目,检查生成类


4、在MyClient->src下新建一个类,类存储在com.lee.test包下,命名为ServiceTest,并编写该类:



5、编译该程序,如果编译器显示窗口出现以下界面,则证明实验成功了:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值