如何建立webservice

如何建立webservice

ID:13603791

大小:672.00 KB

页数:15页

时间:2018-07-23

如何建立webservice_第1页
如何建立webservice_第2页
如何建立webservice_第3页
如何建立webservice_第4页
如何建立webservice_第5页
资源描述:

《如何建立webservice》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开发环境   SunJava5+Eclipse3.2+MyEclipse5.0.0.    概述    本文介绍了使用MyEclipseWebService来迅速开发和测试一个HelloWorldWebService,其中包括:    1.介绍了MyEclipseWebServices的基本概念    2.创建一个MyEclipseWebServices工程    3.创建一个简单的HelloWorldWebService    4.在Web容器中,如Tomcat5中部署WebService    5.使用WebServicesExplor

2、er来测试部署的WebServices    XFireJavaSOAP框架概述    MyEclipseWebServices是建立在XFireJavaSOAP框架和工具基础上的,XFire是一款开源的JavaSOAP框架。它拥有一个轻量级的信息处理模块,通过STAX来与SOAP信息相结合。提供了一个工作在WebServices下的简单API,支持POJO和schema开发.XFire支持WebServicesstandards,Spring整合,支持JBI,支持JAXB,XMLBeans,Java5和JAX-WS.并支持HTTP,JMS

3、,XMPP,In-memory传输协议.    一.创建WebService工程    在MyEclipse5.0中引入了一个新的工程类型即WebService工程,该工程扩展了MyEclipseWebProject来支持额外的WebService配置,开发和部署.本部分将使用WebServicesProjectwizard来创建和配置一个新的WebServiceProjectsWebServiceWizard将完成下列的动作:    创建MyEclipseJ2EEWebProject    在工程中的web.xml文件中配置XFireSe

4、rvlet    创建XFireservices.xml配置文件    在工程中的构建路径中添加MyEclipse-XFire类库    添加一个指定的MyEclipsewebprojectbuilder到.projects文件,以便部署services.xml文件到它合适的位置.如:/WEB-INF/classes/META-INF/xfire/    运行WebServiceProjectWizard    该向导包括三个页面,Page-1搜集WebProject配置细节,Page-2搜集XFire配置细节,Page-

5、3在新建的构建路径中配置XFire类库    1.执行WebServicesProjectWizard.       1).选择File>New>Other       2).扩展MyEclipse种类按照J2EE工程的种类       3).选择WebServicesProject然后点击Next,如图所示   Figure-1:NewProjectWizardLauncher    2.添加ProjectName,点击Next   Figure-2:Page-2,Collectingwebconfigurationdetails    

6、3.在向导的Page-2中添加XFireservlet和service.xml文件的配置信息,按照默认的值即可.   Figure-3:XFireservletandservices.xmlconfiguration 【IT168技术文档】    4.在向导的Page-3中选择类库添加到工程的构建路径中,其中XFireCoreLibrary是需要的,如果要在工程中开发一个客户端应用,XFireHTTPClientLibraries也是需要的.   Figure-4:SelectingXFirelibrariestoaddtonewwebse

7、rviceprojectbuildpath    5选择Finish完成WebService工程的创建过程    Figure-5,显示了新创建的HelloWorldWebService工程的组织结构,WebService工程和一个标准的MyEclipseWeb工程很相似.XFireWebService配置元素如图红色区域显示:   Figure-5:Webservicesartifactsofanewwebserviceproject    二.创建WebService-Code-firstStrategy    在这部分将用MyEcli

8、pseWebServiceWizard并通过使用Code-firstStrategy来创建一个HelloWorldService示例.    1.执行MyEclipseWebSe

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

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

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