WEB开发网
开发学院软件开发Java 在 Apache Geronimo 中部署 Web 服务 阅读

在 Apache Geronimo 中部署 Web 服务

 2010-03-23 00:00:00 来源:WEB开发网   
核心提示: 要在应用服务器上部署 amazon.war 文件,请将 WAR 文件复制到 GERONIMO_HOME 中,在 Apache Geronimo 中部署 Web 服务(7),并从此目录运行以下命令:java-jarbin/deployer.jardeployamazon.war运行 searchA

要在应用服务器上部署 amazon.war 文件,请将 WAR 文件复制到 GERONIMO_HOME 中,并从此目录运行以下命令:

java -jar bin/deployer.jar deploy amazon.war 

运行 searchAmazon.jsp

剩下的最后一项任务是运行所编写的 JSP 文件。请打开浏览器,并在地址栏中键入 http://localhost:8080/amazon/searchAmazon.jsp。

图 1 显示了该结果。您可以修改这个 JSP 文件,以包含一个表单字段,在该字段中输入 ISBN 编号并获得结果。

图 1. 执行 searchAmazon.jsp

  查看原图(大图)

现在您已经成功地在 Geronimo 中部署了第一个 Web 服务消费者。

标准 J2EE Web 服务

本文中的例子是非常简单的,但是它表明 Geronimo 支持标准 J2EE Web 服务。作为使用 Web 服务的练习,您可以尝试使用 AWS 提供的其他选项。例如,将 ISBN 搜索更改为标题搜索或作者搜索。然后,可以从 Web 服务结果中了解如何显示链接到 Amazon.com 的 URL 和该书的映像。

另一个有趣的练习是通过其他 J2EE 技术和 Apache Axis 来使用 Web 服务,然后将它们部署到 Geronimo 中。例如,将 AmazonClient.java Plain Old Java Object (POJO) 替换成无状态会话 Enterprise JavaBean (EJB) 组件,然后,将它部署到 Geronimo 中。

可以以 webMethods 或 Google Web 服务的任何 Web 服务作为例子。如果应用本文介绍的相同步骤,则可以快速地将一个服务消费者部署到 Geronimo 的这些 Web 服务中。

结束语

现在您已经认识了 Geronimo,并了解了它的 Web 服务功能,应该已经在 Web 服务开发工作中为开始使用 Geronimo 应用服务器做好了准备。

上一页  2 3 4 5 6 7 

Tags:Apache Geronimo 部署

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接