myeclipse开发webservice实例详解

myeclipse开发webservice实例详解

ID:11034251

大小:567.64 KB

页数:12页

时间:2018-07-09

myeclipse开发webservice实例详解_第1页
myeclipse开发webservice实例详解_第2页
myeclipse开发webservice实例详解_第3页
myeclipse开发webservice实例详解_第4页
myeclipse开发webservice实例详解_第5页
资源描述:

《myeclipse开发webservice实例详解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本实例的原BLOG网站地址为:http://blog.csdn.net/meteorlWJ/archive/2009/09/12/4545100.aspx,有兴趣的朋友多多支持在开始前,先介绍一些概念:    XFireJava SOAP框架概述(摘自:http://tech.it168.com/j/e/2006-10-28/200610281432707.shtml)  MyEclipse Web Services是建立在XFireJavaSOAP框架和工具基础上的,XFire是一款开源的JavaSO

2、AP框架。它拥有一个轻量级的信息处理模块,通过STAX来与SOAP信息相结合。提供了一个工作在WebServices下的简单API,支持POJO和schema开发.XFire支持WebServicesstandards,Spring整合,支持JBI,支持JAXB,XMLBeans,Java5和JAX-WS.并支持HTTP,JMS,XMPP,In-memory传输协议一、环境配置:MyEclipse7.0              JDK1.6二、创建WebServiceProject    1)在MyE

3、clipse中选择File—>New—>Other,选择WebServiceProject         2)ProjectName:WebServiceServer,Framework:XFire,其他选项默认        3)Next,这一步保持默认值    4)ProjectLibrary选择,选择XFire1.2  CoreLibraries      5)Finish,创建成功后看到的工程目录如下:     6)完成以上5步后,查看WebRoot/WEB-INF/web.xml      

4、这里指明了当遇到/services/*请求时,将选用XFireConfigurableServlet来处理   三、创建WebServiceCode  1)通过File—>New—>Other—>WebServices—>WebServicewizard创建JAVACODE        2)选择通过JAVACLASS创建WebService        3)创建HelloWebService.java,通过New创建com.servicepackage,向导将为工程自动创建对应的接口类与实现类   

5、     创建成功后查看WebServices/services.xml,发现配置文件多了以下内容:      4)修改HelloWebServiceImpl.java   packagecom.service;  //GeneratedbymeteorWJ  publicclassHelloWebServiceImplimplementsIHelloWebService{       publicStringexample(Stringmessage){      returngetAuthor()+

6、","+message;    }    privateStringgetAuthor(){      return"meteorWJ";    }     }四、部署并测试WebSericeServer  1)部署WebServiceServer     在部署向导中选择项目、服务器     2)启动服务器     3)测试WebService  MyEclipse提供了一个WebServiceExplorer来测试WebService    选择列表中的LaunchSOAPWebServicesEx

7、plorer  4)选择WSDL模式    5)在Explorer中选择WSDLMain,在右边的URL中输入  http://localhost:9090/WebServiceServer/services/HelloWebService?WSDL,单击"Go"  其中9090是服务器端口号,services在之前的web.xml中指定  若在Status中显示成功打开WSDL文件则测试成功    五、创建WebService客户端经过以上几步,我们已经成功发布了一个WebService,现在需要创建

8、一个客户端来调用该服务  1)创建JavaProject:WebServiceClient  2)引入MyEclipseLibraries    右键WebServiceClient—>BuildPath—>AddLibraries    选择XFire1.2HTTPClientLibraries    3)创建HelloWebService.java  在src目录下创建com.client.HelloWebService.java  p

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。