この節では、Mobile Access ソフトウェアの次の機能を理解し、これらの機能により Portal Server ソフトウェアの機能を拡張する方法について説明します。
ポータルサイトでは、標準のポータルデスクトップに加えてモバイルポータルデスクトップが提供されます。それらのデスクトップは、Mobile Access ソフトウェアのコンポーネントであるワイヤレスデスクトップディスパッチャーによって制御されます。Portal Server デスクトップサーブレットによって、ワイヤレスデスクトップディスパッチャーに要求が転送されます。ワイヤレスデスクトップディスパッチャーでは、ディスプレイプロファイル設定データを使用して、ユーザー要求の配信先として適切なポータルデスクトップ (標準またはモバイル) が決定されます。ユーザーのポータルサイトへのアクセス方法にかかわらず、ポータルデスクトップはユーザーのポータルサイトのインタフェースになります。
デフォルトでは、次のチャネルをモバイルポータルデスクトップ上でデフォルトで利用および表示できます。
ユーザー情報
ブックマーク
個人ノート
モバイルポータルデスクトップの詳細については、「モバイルポータルデスクトップの管理」を参照してください。
Mobile Access ソフトウェアは、市販されているほとんどすべてのモバイル機器をサポートしています。各モバイル機器 (クライアント) は、クライアントプロファイルを使用して識別されます。機器のブラウザで使用される機器マークアップ言語に基づいて、クライアントタイプと呼ばれる一意な識別子が各クライアントに割り当てられます。
モバイル機器で使用されるマークアップ言語には、次のようなものがあります。
HDML (Handheld Device Markup Language)
cHTML (compact Hypertext Markup Language)
iHTML (i-mode Hypertext Markup Language)
JHTML (J-Sky Hypertext Markup Language)
XHTML (Extensible Hypertext Markup Language)
WML(Wireless Markup Language)
VoiceXML (Voice eXtensible Markup Language) および HTML (Hypertext Markup Language)
ユーザーはこれらのマークアップ言語のいずれかを使用する任意のモバイル機器でポータルコンテンツにアクセスできますが、Mobile Access ソフトウェアでは、Nokia 6310i クライアント用の WML サポートおよび Handspring Treo 180 クライアント用の cHTML サポートが検証されています。
クライアントプロファイルの管理には、Access Manager の管理コンソールの一部である「クライアントマネージャー」が使用されます。モバイルクライアントタイプおよび機器の検出の詳細については、第 2 章を参照してください。
Mobile Access ソフトウェアでは、Portal Server ソフトウェアによって提供される認証モジュールのサポートに加え、ユーザーに次のことを許可することも可能です。
モバイルポータルデスクトップへのログイン時にパスワードプロンプトを省略する。
匿名ユーザーとしてログインする。
これらの認証モジュールの使用については、「モバイル認証の設定」を参照してください。
Mobile Access ソフトウェアでは、プロバイダ、チャネル、およびコンテナを使用して、コンテンツをモバイルポータルデスクトップに表示します。
この節では、次の事項に関する情報を示します。
チャネルによって、コンテンツがモバイルポータルデスクトップに表示されます。チャネルは、プロバイダオブジェクト、設定、およびチャネルをサポートするために必要なデータファイル (テンプレートなど) から構成されています。
コンテナ (コンテナチャネル) は、ほかのチャネルのコンテンツを集めることにより、コンテンツをモバイルポータルデスクトップに表示するチャネルです。Mobile Access ソフトウェアを使用すると、Portal Server ソフトウェアに含まれているコンテナチャネルに次のデフォルトコンテナチャネルが追加されます。
JSPNativeContainer
WirelessDesktopDispatcher
プロバイダは、モバイルポータルデスクトップ上でユーザーにチャネルコンテンツを提供するための基盤の実装です。プロバイダは、汎用リソースのインタフェースを適合させます。
プロバイダのコンテンツソースには、次のものが含まれます。
ファイル内のコンテンツ
アプリケーションからの出力
サービスからの出力
プロバイダは、モバイル機器のタイプごとに適切な形式でコンテンツを配信する Java クラスファイルです。モバイルポータルデスクトップが作成されると、関連するチャネルのコンテンツについて各プロバイダにクエリーが実行されます。
次の新しいプロバイダがデフォルトコンテナに追加されます。
WirelessDesktopDispatcherProvider
WirelessJSPDesktopProvider
モバイルポータルデスクトップを設定するためのチャネル、コンテナ、およびプロバイダの使用については、「モバイルポータルデスクトップの管理」を参照してください。