Sun Java Enterprise System 2005Q4 技術の概要

第 5 章 参照リスト: Java Enterprise System コンポーネント

この付録には、次のカテゴリごとに、すべての Java ES コンポーネントの参照リストが記載されています。

システムサービスコンポーネントの説明

Java ES システムサービスコンポーネントは、分散型エンタープライズアプリケーションをサポートするために必要なインフラストラクチャーサービスを提供します。次の各節で Java ES システムサービスコンポーネントについて説明します。

Sun Java System Access Manager 7 2005Q4

Sun Java System Access Manager (Access Manager) は、Web ベースのサービスおよび Web ベースでないアプリケーションを使用する顧客、従業員、およびパートナのデジタル ID の管理プロセスを、組織が管理するためのインフラストラクチャーを提供します。これらのリソースは内部および外部の広範なコンピューティングネットワークで利用される可能性があるため、ID ごとに属性、ポリシー、資格付与が定義および適用されて、これらのテクノロジへのアクセスが管理されます。

Java ES インストーラでは、Access Manager はインストール可能な単一のコンポーネントとして提供されます。必要に応じて、次の Access Manager サブコンポーネントは個別にインストールできます。

Sun Java System Application Server Enterprise Edition 8.1 2005Q4

Sun Java System Application Server (Application Server) は、アプリケーションサービスと Web サービスを開発および配備に使用する J2EE 互換プラットフォームを提供します。Application Server は、リモートメソッドの呼び出しやその他の実行時サービスなど、密接に結合された分散型コンポーネント間で行われる対話用のインフラストラクチャーサービスを提供します。

Java ES インストーラでは、Application Server はインストール可能な単一のコンポーネントとして提供されます。必要に応じて、次の Application Server サブコンポーネントは個別にインストールできます。

Sun Java System Calendar Server 6 2005Q4

Sun Java System Calendar Server (Calendar Server) は、企業およびサービスプロバイダ向けの一元化されたカレンダ機能およびスケジュール機能に使用される、スケーラブルな Web ベースのソリューションです。Calendar Server は、個人およびグループのカレンダ機能に加え、会議室や機器などのリソースのカレンダ機能をサポートします。

Java ES インストーラでは、Calendar Server はインストール可能な単一のコンポーネントとして提供されます。

Sun Java System Directory Server 5 2005Q4

Sun Java System Directory Server (Directory Server) は、イントラネット、ネットワーク、およびエクストラネットの情報に対する、一元化されたディレクトリサービスを提供します。Directory Server は既存のシステムに統合され、従業員、顧客、仕入先、およびパートナ企業の情報を統合化に対応した集中的リポジトリとして機能します。Directory Server を拡張することで、ユーザーのプロファイルや設定情報、およびエクストラネットのユーザー認証を管理できます。

Java ES インストーラでは、Directory Server はインストール可能な単一のコンポーネントとして提供されます。

Sun Java System Instant Messaging 7 2005Q4

Sun Java System Instant Messaging (Instant Messaging) を使用すると、エンドユーザーがインスタントメッセージングやチャットセッションに参加したり、互いにアラートメッセージを送信したり、グループのニュースをすぐに共有したりできます。Instant Messaging は、イントラネットとインターネットの両方に適しており、ほかのインスタントメッセージングプロバイダとの対話をサポートします。

Java ES インストーラでは、Instant Messaging はインストール可能な単一のコンポーネントとして提供されます。次の Instant Messaging サブコンポーネントは個別にインストールできます。

Sun Java System Message Queue 3.6 2005Q4

Sun Java System Message Queue (Message Queue) は、アプリケーション間通信および信頼性の高いメッセージ配信の問題に対する、標準ベースのソリューションです。Message Queue は、JMS (Java Message Service) オープン標準を実装した企業向けのメッセージングシステムです。

Message Queue の機能は、JMS プロバイダであることに加え、JMS 仕様の最小要件を満たしています。Message Queue ソフトウェアを使用することで、異なるプラットフォームおよびオペレーティングシステム上で稼動するプロセスが共通の Message Queue サービスに接続して、情報を送受信できます。アプリケーション開発者は、ネットワーク間の通信方法に関する低レベルの詳細に注意を奪われることなく、アプリケーションのビジネスロジックに集中して作業を行うことができます。

Message Queue には、次の 2 つのエディションがあります。

Sun Java System Messaging Server 6 2005Q4

Sun Java System Messaging Server (Messaging Server) は、企業とサービスプロバイダの両方に対応した、強力な標準ベースのインターネットメッセージングサーバーです。Messaging Server は、大容量かつ信頼性の高いメッセージ処理を目的として設計されていて、複数のモジュール (複数の電子メールプロトコルをサポートする個別に設定可能なコンポーネント) から構成されます。

Java ES インストーラでは、Messaging Server はインストール可能な単一のコンポーネントとして提供されます。ただし、インストール後、いくつでも異なるメッセージングサービス、つまり次の Messaging Server サブコンポーネントセットを提供するように各 Messaging Server インスタンスを設定できます。

Sun Java System Portal Server 6 2005Q4

Sun Java System Portal Server (Portal Server) は、アイデンティティーに対応したポータルサーバーソリューションです。Portal Server はパーソナル化、集約、セキュリティー、統合、検索などの主なポータルサービスを組み合わせます。Portal Server のサブコンポーネントであるモバイルアクセスは、携帯電話や携帯情報端末などのモバイルデバイスから Portal Server へのワイヤレスアクセスを可能にします。

Java ES インストーラでは、モバイルアクセスを含む Portal Server はインストール可能な単一コンポーネントとして提供されます。

Sun Java System Service Registry 3 2005Q4

Sun Java System Service Registry (Service Registry) は、Web サービス (UDDI) レジストリとしても、エンタープライズビジネス XML (ebXML) レジストリとしても機能するリポジトリであり、Web ベースのサービス指向アーキテクチャー (SOA) アプリケーションをサポートします。UDDI レジストリは、 Web サービスの登録と検索に使用され、ebXML レジストリは、ビジネスプロセス統合のサポートに必要な情報アーティファクトの格納および管理に使用されます。これらのアーティファクトには、XML スキーマ、ビジネスプロセスルール、Web サービスアクセス制御、バージョン管理、分類スキーマなどのメタデータが含まれます。

Sun Java System Web Server 6.1 2005Q4

Sun Java System Web Server (Web Server) は、マルチプロセスとマルチスレッドに対応するセキュリティー保護された Web サーバーであり、オープン標準に基づいて構築されています。Web Server は、高いパフォーマンス、信頼性、スケーラビリティー、および管理能力を、あらゆる規模の企業に対して提供します。Web Server は、JDK 1.4.1、Java Servlet 2.3、JavaServer PagesTM (JSPTM) 1.2、HTTP/1.1、PKCS #11、FIPS-140、168 ビットステップアップ証明書、その他のさまざまなセキュリティーベース標準など、広範な Web ソフトウェア標準がサポートします。

Java ES インストーラでは、Web Server はインストール可能な単一のコンポーネントとして提供されます。

サービス品質コンポーネントの説明

Java ES サービスコンポーネントをサポートするコンポーネントは、次のカテゴリに分けられます。

可用性コンポーネントの説明

可用性コンポーネントは、システムサービスコンポーネントおよびアプリケーションコンポーネントがほぼ連続的に稼動することを可能にします。ここでは、次の Java ES 可用性コンポーネントについて説明します。

Sun Cluster 3.1 8/05 と Sun Cluster エージェント

Sun Cluster ソフトウェアは、高可用性サービスおよび高スケーラビリティーサービスを、Java Enterprise System と Java ES インフラストラクチャーに基づくアプリケーションに対して提供します。

クラスタとは緩やかに結合された一連のコンピュータ (クラスタノード) のことであり、サービス、システムリソース、およびデータの単一のクライアントビューを一括して提供します。クラスタの内部では、冗長コンピュータ、インターコネクト、データ記憶域、およびネットワークインタフェースを使用して、クラスタベースのサービスおよびデータに高可用性を提供します。 Sun Cluster ソフトウェアは、メンバーノードおよびその他のクラスタリソースの健全性を継続的に監視し、障害が発生した場合でも、内部の冗長性を利用してそれらのリソースへのほぼ連続的なアクセスを提供します。

Java ES インストーラでは、Sun Cluster コアおよび Sun Cluster エージェントが、個別にインストール可能なコンポーネントとして提供されます。追加の Sun Cluster エージェントは別の CD に収録されています。

High Availability Session Store 2005Q4

Sun Java System High Availability Session Store (HADB) が提供するデータストアを使用すれば、障害発生時でもアプリケーションのデータが利用可能になります。この機能は、クライアントセッションに関連付けられた状態情報の復元に特に重要です。この機能がないと、セッション中に障害が発生した場合、セッションの再確立時にすべてのオペレーションを繰り返す必要があります。

次の Java ES コンポーネントは、セッション状態情報を格納するサービスを提供します。Application Server、Access Manager、および Message Queue。ただし、これらのコンポーネントの中で、障害時にセッション状態を保持するために HADB サービスを使用できるのは Application Server のみです。

Java ES インストーラでは、HADB はインストール可能な単一のコンポーネントとして提供されます。ただし、HADB サービスを提供するにはサーバーとクライアントの両方のサブコンポーネントが必要です。

アクセスコンポーネントの説明

アクセスコンポーネントは、システムサービスへのフロントエンドアクセスを可能にし、多くの場合、エンタープライズファイアウォールの外にあるインターネットからのアクセスを可能にします。ここでは、次の Java ES アクセスコンポーネントについて説明します。

Sun Java System Communications Express 6 2005Q4

Sun Java System Communications Express (Communications Express) は、カレンダサービス、電子メールサービス、およびアドレス帳サービスへの Web インタフェースをエンドユーザーに提供する、Web ベースの統合された通信および共同作業クライアントを提供します。Communications Express は 3 つのクライアントモジュールで構成されます。カレンダ、アドレス帳、およびメールです。Communications Express は、Messaging Server または Calendar Server、あるいはその両方にアクセスできるように設定可能であり、Sun Java System LDAP Schema, Version 1 (Schema 1)、Schema 2 のいずれかと連動して動作します。

Java ES インストーラでは、Communications Express はインストール可能な単一のコンポーネントとして提供されます。

Sun Java System Web Proxy Server 4.0.1 2005Q4

Sun Java System Web Proxy Server (Web Proxy Server) は、Web コンテンツのキャッシュ機能、フィルタリング機能、および配信機能を提供します。Web Proxy Server は通常、企業のファイアウォールの内側ではリモートのコンテンツサーバーに対する要求数を低減するために使用され、ファイアウォールの外側では受信されたインターネット要求に対するセキュリティー保護されたゲートウェイを提供するために使用されます。

Java ES インストーラでは、Web Proxy Server はインストール可能な単一のコンポーネントとして提供されます。

Sun Java System Connector for Microsoft Outlook 6 2005Q4

Sun Java System Connector for Microsoft Outlook を使用すると、Outlook を Sun Java Enterprise System のデスクトップクライアントとして使用できます。Connector for Microsoft Outlook は、ユーザーのデスクトップにインストールする必要がある Outlook プラグインです。

Connector for Microsoft Outlook は、Messaging Server に対してフォルダ階層と電子メールメッセージを照会して、この情報を Outlook で表示可能な MAPI (Messaging API) プロパティーに変換します。同様に、WCAP を使用して、Calendar Server に対してイベントとタスクを照会し、これらを MAPI プロパティーに変換します。Sun Java System Connector for Microsoft Outlook はこのモデルを使って、次の異なる 2 つの情報ソースからエンドユーザーの Outlook ビューを構築します。Messaging Server のメール情報と Calendar Server のカレンダ情報。

Sun Java System Connector for Microsoft Outlook は、付属の CD に専用のインストーラとともに収録されています。

Sun Java System Directory Proxy Server 5 2005Q4

Sun Java System Directory Proxy Server (Directory Proxy Server) は、e-コマースソリューションに対応したあらゆるミッションクリティカルなディレクトリサービスの中核コンポーネントです。Directory Proxy Server は LDAP アプリケーション層のプロトコルゲートウェイであり、アプリケーション層のロードバランス機能とフェールオーバ機能を利用して、強化されたディレクトリアクセス制御、スキーマ互換性、および高可用性を提供します。

Java ES インストーラでは、Directory Proxy Server はインストール可能な単一のコンポーネントとして提供されます。

Sun Java System Portal Server, Secure Remote Access 6 2005Q4

Sun Java System Portal Server, Secure Remote Access (Portal Server, Secure Remote Access) は、Portal Server のコンテンツとサービスに対するブラウザベースのセキュリティー保護されたリモートアクセスを任意のリモートブラウザに対して提供することで、Portal Server を拡張します。これにより、クライアントソフトウェアを用意する必要がなくなります。Portal Server との統合により、ユーザーはセキュリティー保護されたアクセスで、アクセス権があるコンテンツやサービスにアクセスすることができます。

Java ES インストーラでは、Portal Server, Secure Remote Access はインストール可能な単一のコンポーネントとして提供されます。必要に応じて、次の Portal Server, Secure Remote Access サブコンポーネントは個別にインストールできます。

管理コンポーネントの説明

管理コンポーネントは、システムサービスのための、設定や監視などの管理機能を提供します。ここでは、次の Java ES 管理コンポーネントについて説明します。

Sun Java System Administration Server (およびコンソール) 5 2005Q4

Sun Java System Administration Server (Administration Server) はサーバーコンソールと連携して、Directory Server、Directory Proxy Server、および Messaging Server を管理するためのグラフィカルツールを提供します。Administration Server は、同一のルートディレクトリ内のサーバーグループにインストールされたサーバーの要求を処理して、要求の実行に必要なプログラムを起動します。

サーバーコンソールは、ネットワーク上の Directory Server インスタンスおよび Administration Server インスタンスと連動して機能するスタンドアロンの Java アプリケーションです。サーバーコンソールは、企業内の Java ES ソフトウェアのフロントエンド管理アプリケーションとして動作します。

Java ES インストーラでは、サーバーコンソールと Administration Server は、まとめてインストール可能な単一のコンポーネントとして提供されます。

Sun Java System Directory Preparation Tool 2005Q4

Sun Java System Directory Preparation Script は、Messaging Server および Calendar Server に対するユーザーのプロビジョニングに必要なスキーマを使って Directory Server を設定するために使用されます。

Sun Java System Delegated Administrator 6 2005Q4

Sun Java System Delegated Administrator は、Calendar Server、Messaging Server、およびその他の Java ES サービスプロバイダに対するユーザー、グループ、ドメイン、およびリソースのプロビジョニングを行うためのコマンド行ユーティリティー (commadmin) です。

Access Manager のインストールを選択すると、Delegated Administrator は自動的にインストールされます。

共有コンポーネント

共有コンポーネントは、Java ES のシステムサービスコンポーネントとサービス品質コンポーネントが依存するローカルサービスとテクノロジサポートを提供します。Java ES インストーラは、ホストコンピュータにインストールされたほかの Java ES コンポーネントをサポートするために必要なすべての共有コンポーネントを自動的にインストールします。

Java Enterprise System には、次の共有コンポーネントが含まれます。