0

到目前为止,我一直在使用 Java 进行编码。

想知道 -在 Application Server 中部署后会发生什么

假设我在 AppServer 中部署了我的 EAR(WebSphere 或 Jboss 并假设部署成功!)

  • EAR 转换成 tmp 文件.. 等等
  • 请求如何在 Application Server 的 100 个 EAR 或 WAR 中选择一些 EAR 或 WAR?
  • 应用服务器如何寻找数据源?
  • Plugin-cfg.xml 如何工作。.. .. 等等.. 等等.. 还有更多

有什么文件什么的吗?

4

2 回答 2

1

这是一个非常非常模糊的问题,我将从这里开始:http ://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp 以及 WebSphere Application server v7“开发和部署应用程序”部分的说明。

于 2012-05-04T13:13:34.277 回答
0

我觉得服务器的实现因人而异,所以尽量把一些基本原则。

  • 请求如何在 Application Server 的 100 个 EAR 或 WAR 中选择一些 EAR 或 WAR?

Application Server 保留 WAR 列表和绑定 URL 模式 /* 。如果模式匹配,则请求转到应用程序。否则 - 错误 404。然后应用程序应该在内存中,即使用特定的类加载器加载。之后使用反射调用 doGet 等方法。

  • 应用服务器如何寻找数据源?

    应用服务器在启动期间从 xml 描述中收集所有资源并根据请求进行更改。接下来,随叫随到。这是从 Hashtable 环境中获取数据源的Tomcat 源示例。

于 2012-05-05T13:28:28.677 回答