アクセシビリティ
Adobe
サインイン 注文状況 マイアカウント

Adobe LiveCycle Data Services ES3

機能

モデリング技術に基づいてアプリケーションを開発

新しいアドビのアプリケーションモデリング技術を導入すれば、開発者は開発時間を短縮しデータ統合を簡易化しながら、より高度なアプリケーション開発を行うことができます。Adobe® LiveCycle® Data Services ES3は標準的なJava EE Webアプリケーションとしてデプロイされます。したがって、Java™を得意とする開発者は、アプリケーションでJMSトピックやキューをパブリッシュ・サブスクライブできるようにしたり、既存のEJMコンポーネントと統合したりするなど、既存のビジネスロジックを効率よく再利用することができます。パワフルなデータ管理用APIおよびコネクターに支えられているので、このモジュールを使用すれば、複数のクライアントでリアルタイムに共有されるコラボレーションコンテンツなど、複数ソースからのデータのクライアント-サーバー間のやり取りも容易に行えます。

高速メッセージングサービスと質の高いサービス

LiveCycle Data Services ES3は、あらゆるアプリケーション要件にお応えするリアルタイムの手法やプロトコルをサポートする、Java EEサーバーベースの高性能フレームワークです。Action Message Format(AMF)エンコードを使用するRIAクライアント-サーバー間のやり取りを最適化し、アプリケーションのパフォーマンスを大幅に向上させます。開発者は、接続ごとの複数チャネルの設定、ネットワークまたはクライアントでの環境的制約への対処、およびブラウザーからのHTTP接続の保護を行うこともできます。リアルタイムコミュニケーションの機能にはクライアントへの確実なデータ配信を保障する機能や、クライアント側のデータ処理速度に基づいてストリーミングデータ容量を増減する機能も備わっており、質の高いサービスが実現可能です。

モバイルアプリケーションのネイティブサポート機能を利用して複数のチャネルで展開するアプリケーションの開発作業を合理化

HTML5/JavaScript、Apple iOSおよびJava/Google Android用のClient SDKのネイティブモバイルサポート機能を利用して、モバイルアプリケーションのユーザー体験を最適化できます。これらのSDKを利用すれば、Flashに触れなくてもリモーティングとメッセージングを使用する高性能なネイティブアプリケーションが開発できます。ネイティブクライアントのSDK機能としては、クラスタリング、フェールオーバー、信頼性の高いメッセージング、サーバーでのメッセージスロットリング、チャネルセットなど、様々なコミュニケーションチャネルで活用できる堅牢なAMFサポートが含まれています。

オープンスタンダードの統合と段階的な展開

JMS、Hibernate、EJBおよびその他のデータ永続性メカニズムと接続する、LiveCycle Data Services ES3のオープンなアダプターアーキテクチャーを使用して、アプリケーションを既存のビジネスロジックとインフラに統合できます。JSR 168およびWeb Services for Remote Portlets(WSRP)に準拠するポータルをサポートしているので、デプロイが容易です。LiveCycle Data Services ES3は、ファイアウォール内外での段階的なデプロイを可能にすることにで、アプリケーションのデプロイをさらに簡易化します。このモジュールには、DMZにデプロイ可能なエッジサーバーが含まれており、このエッジサーバーにより、企業の基幹アプリケーションとやり取りするために自社内で実行しているLiveCycle Data Services ES3インスタンスへの通信のセキュリティを強化することができます。

切断モードでのオフラインデータ管理

LiveCycle Data Services ES3は、アプリケーションデータの管理、保存、および保護を促進する高度なクライアントサイドコンポーネントを提供します。これらのオフラインコンポーネントにより、FlashアプリケーションはCRUD操作に対応し、Adobe AIRでSQLLiteを使用してデータの暗号化を行います。オフラインアプリケーションの開発は、必要なコードを自動生成するAdobe Modeling Languageを使用することで、効率化されます。

開発生産性の改善

管理されたリモーティングだからこそ、クライアント間のデータ同期やページング、エンティティの関連付け、レイジーローディングといったData Management機能の実力とリモーティングの扱いやすさを活かしながら、データ連動型のパワフルなFlexアプリケーションを作成できます。JPAベースの簡単なアノテーションを利用して既存のJava Beansや永続性を再利用したり、管理されたオブジェクトの特長ともいえる、RPC方式の簡単な呼び出しを使用してアプリケーションを新規作成したりすることができます。

強化されたSpring Frameworkサポート

Springのサポートにより、Data ServicesとSpring Frameworkを連携させたリッチインターネットアプリケーション(RIA)も作成できます。Spring Frameworkの「制御の反転」(IoC)コンテナをサーブレットとNIOベースのエンドポイントの両方で使用できます。DMZベースのデプロイメントのために、Data Services Edge Serverと併用することも可能です。

関連情報

リアルタイムWebアプリケーションの開発および実装方法をご紹介するPDFポートフォリオをダウンロードできます。
Data Servicesデータシート(PDF: 257K)


LiveCycle ES3ホーム

LiveCycleソリューション
LiveCycle ES3のモジュール
開発者向け
ヘルプとサポート