本文へジャンプ

再利用、パーソナライズ、データの視覚化を駆使したポータル・サイトの実現方法

IMPACT JAPAN SOA CONFERENCE セッション・ハイライト・レポート

日本アイ・ビー・エム株式会社
ソフトウェア事業 Lotus事業部 Lotusテクニカル・セールス
森谷 直哉

森谷直哉の顔写真 「ポータル」という言葉を聞いて想像するものは人によってさまざま。例えば、会社のPCにログインして最初に表示される画面や、あるいはリンク集のようなものを想像するかもしれない。このセッションにおいては、SOAのインターフェースであり、お客様の業務を促進するサイトとしてのポータルの機能ならびにその作成方法を紹介した。

SOAにおけるポータルの役割

SOAやWeb2.0などのテクノロジーにより利用可能なサービスは増加しているが、いくらサービスが増えても画面の表示領域には限りがある。このため、ポータルによって必要なサービスを最適な画面で提供する必要がある。また、ポータルは、判断や入力する場であるのと同時に、サービスや情報、プロセスをつないでひとつの画面に表示する役割も持つ。このためポータルには、使用するユーザーに向けてパーソナライズされた軽快で使いやすいコンテンツ、公開されているさまざまな機能を活用できる外部サービスとの親和性、ガバナンスやセキュリティーなど企業としてのエンタープライズ品質が求められる。

ポータルとはUI層でインテグレーションを行うソリューションであり、フロントエンド統合を行うもの。これを実現するためには、コンポジット・アプリケーションによる効率的な情報アクセス、およびアプリケーション同士の通信による自動的なデータ連携が必要となる。IBMではSOAに最適なポータルを構築するソリューションとして「IBM WebSphere® Portal & Accelerator」を提供している。

実践的なポータルの作り方

ポータル画面は、ページ内に配置された複数のポートレットで構成される。ポートレットとは個別アプリケーションの情報が表示される領域で、ポータルにおける重要なコンテンツとなる。ポートレットを整備する方法としては、汎用的なものであれば「IBM WebSphere Portal」に付属する標準ポートレットや、インターネットからのダウンロード(有償・無償)によって利用可能なる。さらに、ソリューションに特化したポートレットを必要とする場合、「IBM Accelerator」の使用や、専用ツールを用いたカスタム・ポートレットの開発を行うことになる。

詳細はこちらをクリックしてご覧ください
WebSphere Portal Factory /
WebSphere Dashboard
Framework 説明図

popup 拡大図を表示
ポートレットの開発にあたっては「何を見せたいのか?」、「どのように見せるのか?」、「誰に見せるのか?」、「どのように連携させるべきか?」を考える必要がある。こうした要件をクリアし、容易・迅速にポートレットを開発するためのツールが「WebSphere Portal Factory / WebSphere Dashboard Framework」。コーディング不要の開発環境、フィルター機能による強力なパーソナライズ、多彩なビジュアライズといった機能を備えている。最後に、小冊子の配布やセミナーの開催、技術情報の公開などさまざまな側面でポータル作成をサポートしていることを報告した。


 

前画面に戻るには、ブラウザーの「戻る」ボタンをお使いください。

IBM, IBMロゴ,WebSphereは、International Business Machines Corporationの米国およびその他の国における商標。
他の会社名、製品名およびサービス名等はそれぞれ各社の商標。