Adobe LiveCycle ES Foundationは、LiveCycle ESソリューションコンポーネントのデプロイメント、実行、管理を可能にする基盤サーバ機能を提供します。ほとんどの*LiveCycle ESソリューションコンポーネントに含まれているLiveCycle ES Foundationは、以下のコンポーネントから構成されています。
LiveCycle ES Foundationを使用すると、多数のソリューションコンポーネントを結合する短寿命のプロセスをデプロイできます。 例えば、PDFフォームを作成してそれにセキュリティポリシーを適用し、ドキュメントに証明書を添付し、最後に、Adobe Reader®を使用して、基本的なフォーム入力とデータの読み込みや書き出しのためのフォームを有効にできます。 短寿命のプロセスを一度作成すると、他のプロセスで再利用できます。 また、このプロセスは、多数のさまざまなメカニズムで呼び出すことができます。 開発者の場合、Java API、Webサービス、Microsoft .NETから呼び出すことができます。 LiveCycleは、WS-I Basic Profile 1.1標準をサポートし、.NETおよび主なアプリケーションサーバベンダーによってサポートされ、Sun™ Java Software Development Kit(SDK)に含まれているWebサービスとの相互運用性がテストされています。 また、LiveCycle ESでは、Adobe Flexの開発者は、ActionScript™を使用してAdobe LiveCycle Data Services ESソフトウェアからプロセスを(ソリューションコンポーネントも)直接呼び出すことができます。 その他の一般的な呼び出し形式には、監視フォルダと電子メールがあります。
サービスコンテナは、すべてのソリューションコンポーネントと関連サービスをサポートする共通のランタイム環境を提供します。 ビジネスイベントの定義を可能にするイベントフレームワークを提供します。 LiveCycle ESは、非同期イベント、例外イベント、タイマイベントなど、多数のさまざまなイベントタイプをサポートします。 イベントはプロセス内でレイズまたは受信したり、Java Message Service(JMS)との統合を通じてメッセージングバス上の外部イベントにリンクしたりできます。
LiveCycle ES Foundationには、一般的なITインフラストラクチャと統合してすぐに使える多数の独創的なサービスが含まれています。 次のような一般的サービスが含まれています。
LiveCycleデプロイメントの管理を簡素化するために、LiveCycle ES Foundationには以下のツールが含まれています。
LiveCycle Configuration Managerは、LiveCycle ESソリューションコンポーネントの構成管理およびデプロイメントに使用します。サービスパックや緊急パッチを適用する際にも使用できます。
LiveCycle Administration Consoleは、システム管理者が使用するWebベースのポータルです。システム管理者はこれを使用して、LiveCycle ESアプリケーションのデプロイメントと構成の管理、ユーザとグループおよびこれらに関連する権限の構成、ポート番号やログファイルなどのサーバ設定の構成と調整を行います。 LiveCycle Administration Consoleを使用すると、Adobe LiveCycle Rights Management ESソフトウェアのポリスの構成やAdobe LiveCycle Process Management ESソフトウェアの一部としてのタスクの再割り当てなど、各ソリューションコンポーネントを管理することもできます。
アプリケーションをデプロイすると、すべての情報がLiveCycle ES Foundationの中央リポジトリに入り、単一またはクラスタ化されたJ2EEシステム内のすべてのシステムがリポジトリからコンポーネントを取得します。 これによってアプリケーションのデプロイメントが大幅に簡素化され、再利用のためのフォームのフラグメントライブラリ、管理のための監査、構造化された開発とデプロイメントのためのバージョニングなど、時間を節約できる多くの機能が使用可能になります。 アーカイブ(まとめることができる関連アセットのグループ)を移動できるので、手作業の多くが不要になります。 また、リポジトリ内のアセットを関連付けることによって、これらのアプリケーションをAdobe LiveCycle Content Services ESをはじめとする他のLiveCycleシステムに、書き出し、転送することも可能です。
※ LiveCycle ES Foundationは、スタンドアロン(非J2EE)環境で実行されるLiveCycle Production Print ESには含まれません。LiveCycle Production Print ESに対しては、独自の開発・統合ツールが提供されます。