Adobe LiveCycle Data Services ES2 バージョン 3 リリースノート

 

目次

新機能

Adobe® LiveCycle™ Data Services 3 では、Flash および Java を使用して、リッチインターネットアプリケーションを簡単に開発できます。LiveCycle Data Services のクライアント / サーバーフレームワークやツールを使用することで、既存、または新規のエンタープライズ Java アプリケーションで柔軟かつ強力な Adobe® Flash® プラットフォームを活用するアプリケーションを作成できます。

Adobe LiveCycle Data Services 3 では、次のような重要な新機能が提供されています。

モデル駆動型開発

Adobe アプリケーションモデリングテクノロジーにより、Flex の開発者はモデル駆動型の開発を行うことができます。開発者はまずアプリケーションモデルを作成し、そこから Flex ユーザーインターフェイスおよびサーバービジネスロジックを開発します。Flash Builder 4 と Adobe LiveCycle Data Services 3 を使用すると、Flex アプリケーションを簡単に短時間で開発できます。

アプリケーションモデリングテクノロジーのランタイムでは、データの永続化が特別な設定なしで有効になります。データ管理機能は暗黙的にサポートされており、開発者はカスタムアセンブラを作成したり、複雑な設定を採用する必要はありません。Java や Flex のコードを作成せずに、便利なアプリケーションプロトタイプを開発できます。

LiveCycle Data Services 3 では、テキストおよびグラフィックスのモデリングエディターも導入されており、Flash Builder と組み合わせて使用できます。このツールにより、エンタープライズ対応の Flex アプリケーションをさらに簡単に作成可能です。

アプリケーションモデリングテクノロジーとモデリングエディターは、複雑なエンタープライズアプリケーションのニーズを満たすため、優れた拡張性を備えています。これらを利用することで、Flex および Java 開発者の生産性を向上することができます。

DMZ での接続

Edge Server は、エンタープライズの非武装地帯(DMZ)専用に設定およびデプロイされる LiveCycle Data Services のサーバーです。非武装地帯とは、エンタープライズのインターネットに対する外部サービスの囲い込みと公開を行うサブネットワークです。アプリケーション層にデプロイされている LiveCycle Data Services サーバーに対し、Java New IO(NIO)エンドポイント経由で使用される場合、Edge Server は HTTP および RTMP トラフィックのプロキシ(リレー)サーバーとして機能します。したがって、スケーラビリティやパフォーマンスを犠牲にすることなく、アプリケーション層にビジネスロジックを安全にデプロイできます。

サービス品質

Adobe Flash Player で実行されている Flex アプリケーションでは、データをキャッシュし、ビジネスロジックを実行し、ネットワーク接続を開くことができます。これにより、HTML/AJAX では実装が困難または不可能な、新しい種類の Web アプリケーションの構築が可能になります。LiveCycle Data Services 3 では、信頼性の高い通信機能とデータスロットルの 2 つの新機能が追加されています。さらに、負荷のある状態でのアプリケーションのパフォーマンスを測定するツールも提供されています。

信頼性の高い通信機能

LiveCycle Data Services 3 以前、Flash クライアントアプリケーションおよびサーバーアプリケーションでは最善の方法で要求の送信や応答の取得が試行されましたが、通信が確実に受信者に届くことは保証されませんでした。LiveCycle Data Services 3 では確認機能がサポートされ、Flex ベースの Flash アプリケーションと LiveCycle Data Services サーバーとの間のすべての通信が保証されます。必要な作業は、LiveCycle Data Services サーバー宛先を「信頼できる」としてマークすることだけです。これで新機能が有効になり、Web アプリケーションを強化できます。

データスロットル

データスロットルは、LiveCycle Data Services 3 のメッセージングインフラストラクチャの拡張機能です。データスロットルでは、Flash Player のデータ処理速度に基づいて、ストリームされるデータの量を増減します。LiveCycle Data Services 3 では、アダプティブスロットルなど、データ量調整のためのオプションがいくつかサポートされています。アダプティブスロットルを使用すると、LiveCycle Data Services サーバーでは、手動の設定を行わずに自動的にデータストリーミングレートを調整できます。LiveCycle Data Services サーバーからのデータ提供速度のほうがクライアントの処理速度より速い場合があるため、開発者が過剰なデータを制御できるように、複数のオプションがサポートされています。

テストツールの読み込み

LiveCycle Data Services には、Java ベースの読み取りおよびストレスのテストツールが付属しています。開発者は、数千の仮想クライアントを作成して、LiveCycle Data Services でデプロイされたアプリケーションをテストできます。このツールでは、RTMP および HTTP を含む、LiveCycle Data Services 3 でサポートされているすべてのプロトコルがサポートされています。

既知の問題と API の変更

修正された問題