最適なポータルフレームワークを選択するにはどうすればよいですか?
ポータルは、複数のアプリケーションへの単一のアクセスポイントを提供するコンピューターテクノロジーです。今日利用可能なポータルフレームワークには多くの形式があります。最高のポータルフレームワークを選択することは、会社の予算と企業基準によって異なります。各フレームワークはいくつかの利点を提供しますが、通常、ユーザーに必要な特定のアーキテクチャ標準に依存します。
ポータルテクノロジーは、1990年代初頭に初めて導入されました。独立したアプリケーションから情報を単一の画面に整理することにより、コンピューターユーザーを支援するように設計されています。ポータルを選択するときは、使用されるプラットフォームを決定することが重要です。ほとんどのエンタープライズポータルは、Java®またはWindows®で実行できます。これは、最適なポータルフレームワークを選択する際の最も重要な考慮事項の1つです。
ポータルは、ユーザーに情報を提示する個々のポートレットから作成されています。 Java®ベースのポータルは、Java®ポートレット仕様に従う必要があります。これ仕様では、Java®ポータルコンテナが個々のコンポーネントと対話する方法を定義します。すべての商用ポータルの実装が標準のJava®開発環境で機能できるようにするために、仕様が必要です。ほとんどのJava実装のポータルフレームワークは、複数のオペレーティングシステムで実行できます。
今日、多くのオープンソースポータルがあります。これらは、インターネットから自由にダウンロードできます。オープンソースのポータルフレームワークは、小規模で予算に配慮した企業にとって良い選択肢です。このタイプのソフトウェアは通常、うまく機能しますが、限られたソフトウェアサポートを提供します。ポータルのほとんどのオープンソースバージョンはJava®を使用しています。
SharePoint®は、Windows®ベースのエンタープライズポータルフレームワークです。このソフトウェアは、コンテンツ、コラボレーション、ワークフローを管理するためのインターフェイスを提供します。 SharePoint®は、Microsoft®フレームワークスタックに依存しています。高度なプログラミングとSharePoint®の構成には、.NETフレームワークを使用する必要があります。このソフトウェアはWindows®サーバープラットフォームでのみ実行できます。
Oracleは、Java®ポータルの実装の商用バージョンです。このポータルフレームワークは、WebLogic Application Serverプラットフォームを実行するように設計されています。 Oracle Portalsはうまく機能しているため、WeblogicとJava®を使用する大規模な組織に適したオプションになります。
WebSpherePortal®は、Java®ポータルフレームワークのIBM®実装です。このポータルは、WebSphere Application Serverスタックで実行するように設計されています。 WebSpherePortal®はJavaポータル仕様に基づいており、他のIBM®ソフトウェア製品と密接に統合されています。