简单的Web Service Project

 Web Service Project用于数据的共享,可以跨平台,常见的应用如RSS

一、建立工程

MyEclipse->File->New->Project->Web Service Project

输入Project Name :WebServiceProject

 

Next->

 

 

 

Next->

 


 ->FINISH

在新的工程 WebServiceProject 上右键 new-other 选择MyEclipse-Web Services-Web Service


NEXT  勾选 Create new Java bean

 


NEXT  填入web service name:Hello  
          package 新建一个 com.feng.test


FINISH  

 

 

在com.feng.test包下产生 IHello.java (接口文件)与 HelloImpl.java(实现文件)

 

二、添加代码

 Web Service 服务端服务接口代码: IHello.java
 

 

Web Service 服务端服务实现代码: HelloImpl.java

 

 

三. 在Tomcat6.0中部署Web Service Project

 

 

四.  使用Web Service Explorer测试Web Service
MyEclipse提供了一个Web Service Explorer来测试Web Service.
1. 在MyEclipse perspective中选择toolbar button来执行Web Service Explorer

 

2. 选择WSDL模式


3. 在活动面板中键入HelloWorldService WSDL文档的URL
http://localhost:8000/WebServiceProject/services/Hello? WSDL
http://localhost:8000/工程名/services/web服务名? WSDL)
,Web Service Explorer将下载自动产生的WSDL文档,该WSDL文档由XFire framework,并产生一系列的操作能够调用service.


4. 在活动面板中选择example操作并在in0域中键入Hello(工程名)

5. 选择Go按钮来调用在HelloWorldService上的example操作,,结果出现在Status面板上



6.Web Service主要配置文件Web.xml

 

7.Web Service主要配置文件Services.xml

 

 

Web Service Project 完成

 

六. 创建Java Test客户端
1.新建Web Project(WebServiceClient)

XFire提供了一个动态的代理框架,能够读取WSDL文档和创建潜在的消息服务使Java类来执行在Web Service的行为.该部分将为HelloWorld Web Service写一个Java Web Service客户端

增加XFire类库配置

为了使example client能够在Hello工程中运行,需要增加XFire HTTP Client类库到工程的构建路径中.

1. 在Package Explore视图中右击WebServiceClient工程选择Build Path>Add Library
2. 选择MyEclipse Libraries


3. 选择XFire HTTP Client Libraries


4. 选择Finish

 

MyClient.java

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值