Deployment portlet应用程序应部署为war文件或ear文件

Deployment portlet应用程序应部署为war文件或ear文件,deployment,portlet,websphere-portal,Deployment,Portlet,Websphere Portal,在WebSpherePortal环境中,由许多portlet组成的门户应用程序应该如何部署?作为.war文件还是.ear文件 我看到在没有安装RAD的环境中,它被部署为.war。但是在安装了RAD的dev机器上,它是作为EAR项目部署的。有没有最佳实践?我假设您使用的是WebSphere Portal。从: Portlet应用程序通常打包到单个WAR文件中。这些 WAR文件可以通过使用门户直接部署到门户中 行政是指(……)。您可能需要部署portlet 应用程序与EJB一起使用,或者将多个WAR

在WebSpherePortal环境中,由许多portlet组成的门户应用程序应该如何部署?作为.war文件还是.ear文件


我看到在没有安装RAD的环境中,它被部署为.war。但是在安装了RAD的dev机器上,它是作为EAR项目部署的。有没有最佳实践?

我假设您使用的是WebSphere Portal。从:

Portlet应用程序通常打包到单个WAR文件中。这些 WAR文件可以通过使用门户直接部署到门户中 行政是指(……)。您可能需要部署portlet 应用程序与EJB一起使用,或者将多个WAR文件捆绑到 相同的EAR文件,或使用类似的场景。对于这种类型的 需求WebSpherePortal提供了带有 XML配置接口(…)

然后,它展示了使EAR与WebSpherePortal一起工作的几个附加步骤。您可以看到,Portlet应用程序WAR文件是在WebSpherePortal中安装Portlet的推荐、更简单和更干净的方法,它将使您免于非常烦人的管理任务。此外,一个WAR文件可以包含多个portlet,因此我们也将介绍这方面的内容


作为额外的细节,当您将WAR文件部署到WebSphere Portal时,它会在部署之前将文件包装在EAR中,因此如果您选择一个或另一个,则没有太大区别。

我假设您使用的是WebSphere Portal。从:

Portlet应用程序通常打包到单个WAR文件中。这些 WAR文件可以通过使用门户直接部署到门户中 行政是指(……)。您可能需要部署portlet 应用程序与EJB一起使用,或者将多个WAR文件捆绑到 相同的EAR文件,或使用类似的场景。对于这种类型的 需求WebSpherePortal提供了带有 XML配置接口(…)

然后,它展示了使EAR与WebSpherePortal一起工作的几个附加步骤。您可以看到,Portlet应用程序WAR文件是在WebSpherePortal中安装Portlet的推荐、更简单和更干净的方法,它将使您免于非常烦人的管理任务。此外,一个WAR文件可以包含多个portlet,因此我们也将介绍这方面的内容

作为一个附加细节,当您将WAR文件部署到WebSpherePortal时,它会在部署之前将该文件包装在EAR中,因此,如果您选择其中一个,则没有太大区别