Sun Java System Communications Services 6 2005Q4 配備計画ガイド

第 25 章 Communications Express ソフトウェアの紹介

Communications Express は、通信およびコラボレーション用の Web ベースの統合クライアントです。Communications Express は Messaging Server と Calendar Server の共通ソフトウェアであり、カレンダ情報、メール、およびアドレス帳に対する Web インタフェースをエンドユーザーに対して提供します。

Communications Express は、カレンダ、アドレス帳、メールの 3 つのクライアントモジュールで構成されます。

この章には、次の節があります。

Communications Express の概要

Communications Express は次の Sun Java System コンポーネント製品に依存します。

Communications Express をフロントエンドサーバーとしてインストールします (複数層環境)。Communications Express を実行する同じホストに Messaging Server パッケージの完全なセットをインストールする必要があります。また、Communications Express と Messenger Express の両方を、同一 IP アドレス上で実行する必要があります。Messaging Server パッケージは、Messenger Express として動作するように構成することもできますし、Messenger Express が実行されているバックエンドストアに接続する MEM として動作するように構成することもできます。

さらに、フロントエンドマシン上の Communications Express のアドレス帳を設定して、LDAP ディレクトリインフラストラクチャか Communications Express マシン以外の LDAP サーバーのいずれかにデータが格納されるようにすることができます。詳細については、『Sun Java System Communications Express 6 2005Q4 管理ガイド』を参照してください。

Communications Express は、Calendar Server との通信に Calendar Server HTTP サービスを、Messaging Server との通信に mshttpd デーモンを、アドレス帳との通信に LDAP サービスを、それぞれ使用します。cshttpd デーモンはローカル、リモートのいずれかに、mshttpd デーモンはローカル Web メールサーバー、ローカル MEM のいずれかに、LDAP サービスはローカル、リモートのいずれかに、それぞれ設定できます。

ロードバランサまたはポートディレクタタイプのデバイスを使用する場合は、ユーザーがセッション中に同じフロントエンドサーバーに継続的にルーティングする「スティッキ」(持続的) な接続を使用してください。

Communications Express の機能

Communications Express の高レベルのアーキテクチャー

カレンダクライアントモジュールとアドレス帳クライアントモジュールは、Web コンテナ、つまり Sun Java Systems Web Server または Sun Java Systems Application Server のいずれかに単一の Web アプリケーションとして配備されます。メールモジュールは、Messenger Express によってレンダリングされます。Messenger Express は、Messaging Server の HTTP サービスを使用する、スタンドアロンの Web ベースのメールアプリケーションです。

Messenger Express または MEM は、Communications Express の配備先と同じシステム上に配備する必要があります。

図 25–1 は、Communications Express ソフトウェアのアーキテクチャーを示したものです。

図 25–1 Communications Express ソフトウェアの高レベルのアーキテクチャー

この図は、Communications Express の高レベルのアーキテクチャーを示しています。

Communications Express は、次のモジュールで構成されます。