正在加载图片...
MyEclipse6Java开发中文教程 调试 Java web service实现 152基于代码方式创建 Web service项目 从 MyEclipse50起引入了一种新的项目名为 Web Services Project。这种项目对 MyEclipse Web Project进行了扩展,来支持更多的概念包括 web services配置,开发和 发布。本节内容将会展示如何使用 MyEclipse Web Services Project向导来创建和配置新 的 web service项目。我们将会进行下列步骤的操作 创建 Web Services Project 在项目的 web. xm|文件中配置 XFire Servlet ●创建 XFire配置文件 services. xml 将 MyEclipse-XFire类库添加到项目的构造路径中 ·在项目文件 project中添加特殊的 MyEclipse web项目构造器,这样能够发布项 目时自动将文件 services. xm发布到正确的位 <webrooteeb-INF/classes/META-INF/xfire/ ●创建 Web service客户端 1521系统需求 本章内容的练习仅需要 MyEclipse6即可,测试发布时需要 Tomcat服务器。另外必须 使用1.5或者更高版本的JDK,并且项目的编译版本需要设置成Java5或者更高。 1522创建 Helloworldservice项目 首先要启动 Web Service Project向导。该向导由三个页面组成,第一页设置Web 项目配置的详细信息;第一页设置 XFire的配置详细信息;第三页配置需要添加到项目构造 路径中的 XFire类库。 1.启动 Web Services Project向导 首先确保使用的透视图是 My Eclipse Java Enterprise,接着选择菜单File>New>Web Service Project,稍后即可启动创建项目的向导对话框。注意不要选成创建 Web Project 的菜单项。 2在第一页完成 Web Project信息的设置然后选择Next按钮继续 在弹出的对话框的 Project Name中输入 Helloworld service,然后选中J2 EE Specification Level下面的 Java ee50单选钮,接着点击对话框底部的Next按钮进入下一页。此页设 置如图154所示。 3.在向导的第二页可以设置 XFire servlet和 service. xm配置文件的详细信息。可以 完全保持默认值然后点击Next按钮进入最后一页的设置即可。 XFre这个 Servlet专门用来根据 servIce. Xn中的配置来生成WSDL并提供 Web service 服务功能,而且支持多种整合方式,例如在 Servlet class下面有五种可以选择的: a)org.codehaus.xfire.transporthttpXfireConfigurableServlet b)org.codehaus.xfire.transporthttpXfireServlet c)org.codehaus xfire loom. oomXFireServlet 刘长炯著MyEclipse 6 Java 开发中文教程 6 刘长炯著 • 调试 Java web service 实现 15.2 基于代码方式创建 Web Service 项目 从 MyEclipse 5.0 起引入了一种新的项目名为 Web Services Project。这种项目对 MyEclipse Web Project 进行了扩展,来支持更多的概念包括 web services 配置,开发和 发布。本节内容将会展示如何使用 MyEclipse Web Services Project 向导来创建和配置新 的 web service 项目。我们将会进行下列步骤的操作: z 创建 Web Services Project z 在项目的 web.xml 文件中配置 XFire Servlet z 创建 XFire 配置文件 services.xml z 将 MyEclipse-XFire 类库添加到项目的构造路径中 z 在项目文件.project 中添加特殊的 MyEclipse web 项目构造器,这样能够发布项 目时自动将文件 services.xml 发布到正确的位置,例如: <webroot>/WEB-INF/classes/META-INF/xfire/ z 创建 Web Service 客户端 15.2.1 系统需求 本章内容的练习仅需要 MyEclipse 6 即可,测试发布时需要 Tomcat 服务器。另外必须 使用 1.5 或者更高版本的 JDK,并且项目的编译版本需要设置成 Java 5 或者更高。 15.2.2 创建 HelloWorldService 项目 首先要启动 Web Service Project 向导。该向导由三个页面组成,第一页设置 Web 项目配置的详细信息;第二页设置 XFire 的配置详细信息;第三页配置需要添加到项目构造 路径中的 XFire 类库。 1. 启动 Web Services Project 向导 首先确保使用的透视图是 MyEclipse Java Enterprise,接着选择菜单 File > New > Web Service Project,稍后即可启动创建项目的向导对话框。注意不要选成创建 Web Project 的菜单项。 2. 在第一页完成 Web Project 信息的设置然后选择 Next 按钮继续 在弹出的对话框的Project Name中输入HelloWorldService,然后选中J2EE Specification Level 下面的 Java EE 5.0 单选钮,接着点击对话框底部的 Next 按钮进入下一页。此页设 置如图 15.4 所示。 3. 在向导的第二页可以设置 XFire servlet 和 service.xml 配置文件的详细信息。 可以 完全保持默认值然后点击 Next 按钮进入最后一页的设置即可。 XFire 这个 Servlet 专门用来根据 service.xml 中的配置来生成 WSDL 并提供 Web Service 服务功能,而且支持多种整合方式,例如在 Servlet class 下面有五种可以选择的: a) org.codehaus.xfire.transport.http.XFireConfigurableServlet b) org.codehaus.xfire.transport.http.XFireServlet c) org.codehaus.xfire.loom.LoomXFireServlet
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有