XFire入门 - 轻松将POJO发布成Web服务 - 编程入门网
创建 Web 服务接口 ” HelloWorldService”,在其中声明一个 ”sayHello”方法,该方法返回 ”String ”类型的内容。” HelloWorldService”接口对应的 Java 文件代码如 清单 1-3。
清单 1-3 WEB-INF\classes\org\vivianj\xfire\pojo\HelloWorldService.java
XFire入门 - 轻松将POJO发布成Web服务(5)时间:2011-02-03 IBM 肖菁2.创建 Web 服务实现类 ”HelloWorldServiceImpl” 创建 Web 服务实现类 ”HelloWorldServiceImpl”,它继承 ”1、创建Web服务接口 ---- HelloWorldService” 中创建的 HelloWorldService 接口,并且为它声明的 ”sayHello”方法提供具体实现: 返回字符串”Hello World!”。 ”HelloWorldServiceImpl”类对应的 Java 文件代码如 清单 1-4。 清单 1-4 WEB-INF\classes\org\vivianj\xfire\pojo\HelloWorldServiceImpl.java
3.修改 services.xml,将 POJO 发布成 Web 服务 我们可以在 WEB-INF\classes\META-INF\XFire\services.xml 文件中的 <beans …> 和 </beans> 元素中间加入如下的 xml 内容将上面创建的 HelloWorldService 发布成 Web 服务。
其中各元素的功能如下: service service 标签和它所包含的 xml 内容为发布成 Web 服务的 POJO 提供完整的描述。 name Web 服务被发布时所采用的唯一名称。 namespace Web 服务发布时所使用的命名空间。 serviceClass Web 服务接口类的全名,包括包名和类名。 implemetationClass Web 服务实现类的全名,包括包名和类名。 XFire入门 - 轻松将POJO发布成Web服务(6)时间:2011-02-03 IBM 肖菁通过上面的三个步骤,我们已经将新创建的HelloWorldService发布成了Web服务,我们可以使用下面的步骤测试一下创建的Web服务是否能够正常运行: 编译上面的步骤中创建的 Java 接口和类; 启动 TOMCAT 服务器。 等 TOMCAT 服务器完全启动后,打开浏览器,在地址栏中输入 http://localh |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |