WEB开发网
开发学院软件开发Java 在 Apache Geronimo 上远程部署 Web 应用程序 阅读

在 Apache Geronimo 上远程部署 Web 应用程序

 2009-11-10 00:00:00 来源:WEB开发网   
核心提示: 最后(但并非不重要),这个应用程序包含一个 Geronimo 部署计划,在 Apache Geronimo 上远程部署 Web 应用程序(4),Geronimo 在释放 .war 文件时寻找部署计划,这个部署计划指定上下文根是 /helloRemote(见 清单 3),本文讲解如何使用 Gero

最后(但并非不重要),这个应用程序包含一个 Geronimo 部署计划。Geronimo 在释放 .war 文件时寻找部署计划。这个部署计划指定上下文根是 /helloRemote(见 清单 3)。因此能够在 http://<host>:<port>/helloRemote 访问这个 Web 应用程序。这个计划还给应用程序分配 ID:HelloRemote。


清单 3. remoteApp 的 Geronimo 部署计划
<web-app xmlns="http://geronimo.apache.org/xml/ns/j2ee/web-1.0" 
     configId="HelloRemote"> 
  <context-root>/helloRemote</context-root> 
  
<context-priority-classloader>false</context-priority-classloader> 
</web-app> 

有了这个简单的应用程序,现在就可以使用 Geronimo 的远程部署特性将应用程序部署到 Geronimo 的远程实例。进行远程部署有几种不同的方式;下一节讨论不同的方法以及它们如何工作。

Geronimo 上的远程部署

JSR 88 提出的规范是对任何 J2EE 1.4 应用服务器的要求,Apache Geronimo 完全实现了这个规范。Geronimo 提供了几种将应用程序部署到本地和远程系统的方式。它提供了一个命令行实用程序 —— Geronimo 部署工具。这个工具提供完整的 JSR 88 支持,甚至可以用于其他应用服务器。

Geronimo 还通过 Geronimo Administration Console 提供部署,这是一个供 Geronimo 管理员使用的 Web 应用程序。最后,可以在 Geronimo 上使用提供了 JSR 88 支持的其他第三方工具,比如流行的 Eclipse Web Tools Platform。本文讲解如何使用 Geronimo 部署工具部署示例应用程序,以及如何使用 Geronimo Administration Console 来检验它的部署。首先看看 Geronimo 部署工具。

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Apache Geronimo 远程

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