【问题标题】:How things work after deployement in Application Server?在 Application Server 中部署后如何工作?
【发布时间】:2012-05-04 13:11:00
【问题描述】:

到目前为止,我一直在用 Java 编写代码。

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

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

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

有什么文件什么的吗?

【问题讨论】:

    标签: jboss websphere


    【解决方案1】:

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

    【讨论】:

    • 正如 roottop 所说,您必须澄清您的问题。如果你是特定的人将能够提供帮助。每个供应商都有自己的在线文档,这是一个很好的起点。屋顶提到的信息中心是WAS的去处。
    【解决方案2】:

    我认为服务器的实现方式各不相同,所以尝试提出一些基本原则。

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

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-17
      • 2021-06-01
      • 2014-12-10
      • 1970-01-01
      • 1970-01-01
      • 2015-12-21
      • 2014-02-15
      相关资源
      最近更新 更多