Websphereポータル環境では、多くのポートレットで構成されるポータルアプリケーションはどのようにデプロイされると想定されていますか?.warファイルまたは.earファイルとして?
RADがインストールされていない環境では、RADが.warとしてデプロイされていることがわかります。ただし、RADがインストールされている開発マシンでは、EARプロジェクトとしてデプロイされます。これに関するベストプラクティスはありますか?
Websphereポータル環境では、多くのポートレットで構成されるポータルアプリケーションはどのようにデプロイされると想定されていますか?.warファイルまたは.earファイルとして?
RADがインストールされていない環境では、RADが.warとしてデプロイされていることがわかります。ただし、RADがインストールされている開発マシンでは、EARプロジェクトとしてデプロイされます。これに関するベストプラクティスはありますか?
WebSpherePortalを使用していると仮定します。製品ドキュメントから:
ポートレットアプリケーションは通常、単一のWARファイルにパッケージ化されています。これらのWARファイルは、ポータル管理手段(...)を使用してポータルに直接デプロイできます。ポートレットアプリケーションをEJBと一緒にデプロイしたり、複数のWARファイルを同じEARファイルにバンドルしたり、同様のシナリオで作業したりすることができます。このタイプの要件に対して、WebSphere Portalは、事前デプロイされたモードにXML構成インターフェースを提供します(...)
次に、EARをWebSpherePortalで機能させるためのいくつかの追加手順を示します。ポートレットアプリケーションWARファイルは、WebSphere Portalにポートレットをインストールするための推奨されるより簡単でクリーンな方法であり、非常に煩わしい管理タスクからあなたを救うことがわかります。また、1つのWARファイルに複数のPortletを含めることができるため、その側面についても説明します。
追加の詳細として、WARファイルをWebSphere Portalにデプロイすると、デプロイする前にファイルがEARでラップされるため、どちらを選択しても大きな違いはありません。