MyEclipse Web Services 是建立在 XFire Java SOAP 框架和工具基础上的, XFire 是一款开
源的 Java SOAP 框架。它拥有一个轻量级的信息处理模块,通过 STAX 来与 SOAP 信息相
结合。提供了一个工作在 Web Services 下的简单 API,支持 POJO 和 schema 开发. XFire 支
持 Web Services standards,Spring 整合, 支持 JBI , 支持 JAXB ,XMLBeans,Java 5 和 JAX-WS.
并支持 HTTP, JMS, XMPP, In-memory 传输协议.
一. 创建 Web Service 工程
在 MyEclipse 5.0 中引入了一个新的工程类型即 Web Service 工程,该工程扩展了 MyEclipse
Web Project 来支持额外的 Web Service 配置,开发和部署.本部分将使用 Web Services Project
wizard 来创建和配置一个新的 Web Service Projects Web Service Wizard 将完成下列的动作:
创建 MyEclipse J2EE Web Project
在工程中的 web.xml 文件中配置 XFire Servlet
创建 XFire services.xml 配置文件
在工程中的构建路径中添加 MyEclipse-XFire 类库
添加一个指定的 MyEclipse web project builder 到.projects 文件,以便部署 services.xml 文件
到它合适的位置.如: <webroot>/WEB-INF/classes/META-INF/xfire/
运行 Web Service Project Wizard
该向导包括三个页面, Page-1 搜集 Web Project 配置细节, Page-2 搜集 XFire 配置细节,
Page-3 在新建的构建路径中配置 XFire 类库
1. 执行 Web Services Project Wizard.
1). 选择 File>New>Other
2). 扩展 MyEclipse 种类按照 J2EE 工程的种类
3). 选择 Web Services Project 然后点击 Next,如图所示
Figure-1: New
Project Wizard
Launcher
2. 添 加
Project Name, 点
击 Next
评论0