Mais conteúdo relacionado
Semelhante a 利用Xfire创建Web Service (20)
利用Xfire创建Web Service
- 3. 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 传输协议。
- 5. 该向导包括三个页面,页面 1 搜集 Web Project 配置细节 , 页面 2 搜集 XFire 配置细节 , 页面 3 在新建的构建路径中配置 XFire 类库 1. 执行 Web Services Project Wizard 。 1). 选择 File>New>Other 2). 扩展 MyEclipse 种类按照 J2EE 工程的种类 。 3). 选择 Web Services Project 然后点击 Next ,如右图所示。
- 10. 在这部分将用 MyEclipse Web Service Wizard 并通过使用 Code-first Strategy 来创建一个 HelloWorldService 示例。 1. 执行 MyEclipse Web Service Wizard ,有两种方法来执行 MyEclipse Web Service Wizard 。 方法 1 、从 MyEclipse perspective toolbar 中来执行向导 在打开的 Web Service Wizard 上的 workbench 上来选择新 Web Service 按钮 。 方法 2 、从 workbench menubar 执行向导 1. 从 workbench menubar 选择 : File>New>Other>MyEclipse>Web Service 。
- 15. Web Service 可以部署在任何 MyEclipse 支持的 J2EE 应用服务器上,该部分将演示如何在 Tomcat 5 Web 容器上部署 HelloWorld 工程。 MyEclipse6.0 程序内置了 Tomcat 插件,所以我们直接在 MyEclipse 搭建环境以及调试等工作。如下图所示。
- 21. XFire 提供了一个动态的代理框架 , 能够读取 WSDL 文档和创建潜在的消息服务使 Java 类来执行在 Web Service 的行为。该部分将为 HelloWorld Web Service 写一个 Java Web Service 客户端。 Web Service Client
- 22. 为了使 HelloWorld C lient 能够在 HelloWorld 工程中运行 , 需要增加 XFire HTTP Client 类库到工程的构建路径中。 1. 在 Package Explore 视图中右击 HelloWorld 工程选择 Build Path>Add Library 。 2. 选择 MyEclipse Libraries 。 3. 选择 XFire HTTP Client Libraries 。
- 26. 时间: 2008 年 7 月 3 日 制作:王燊 北京协成致远网络科技有限公司 仅供公司内部交流使用 谢谢观看!