目次:
定義-接続デバイス構成(CDC)とはどういう意味ですか?
接続デバイス構成(CDC)は、消費者およびスマートコミュニケーター、ハイエンドPDA、セットトップボックスなどの組み込みデバイスを対象としたアプリケーションプログラミングインターフェイス(API)の基盤として機能する一連の標準、ライブラリ、および仮想マシン機能です。 CDCは、ファンデーションプロファイル、個人ベースプロファイル、および個人プロファイルとして知られる3つのAPIセットをサポートします。
Java Platform Micro Edition(Java ME)の一部として、CDCはハンドヘルドデバイスおよび組み込みシステム向けに設計されています。 特に、接続制限デバイス構成(CLDC)でサポートされているデバイスよりも優れたリソース(RAMやストレージメモリなど)を備えたデバイス向けに構築されています。 CDCは、Java環境で使用可能な2 MB RAMおよび2.5 MB ROMを備えた32ビットマイクロプロセッサー/コントローラーで駆動されるデバイスで動作します。
TechopediaがConnected Device Configuration(CDC)について説明しています
Java MEは、構成、プロファイル、およびオプションパッケージと呼ばれるAPIセットの形式で開発者に提供されます。 構成は、これらのセットの中で最大です。 比較的幅広いデバイスに対応します。 プロファイルは、より狭い範囲のデバイスに対応します。 一方、オプションパッケージは、アプリケーションに機能を追加し、特定のテクノロジに対応するAPIです。
CDCの3つのAPIセットは次のことを行います。
- 基本プロファイル:GUIのないデバイス用。 J2SEベースのライブラリがあり、Java認証および認証サービス、Java Secure Socket Extension、Java Cryptography Extensionなどのいくつかのセキュリティオプションパッケージをサポートしています。
- 個人ベースプロファイル:基本プロファイルAPIが含まれ、軽量GUIを備えたデバイス用です。 いくつかの抽象ウィンドウツールキット(AWT)クラスもサポートされています。 アプリケーションは、Xletアプリケーションプログラミングモデルに基づいています。 Blu-Rayディスクのコンテンツを作成する開発者は、このプロファイルを使用します。
- 個人プロファイル:ハイエンドモバイルデバイス用で、AWTに基づくGUIツールキットを既にサポートしています。 このプロファイルに基づいて構築されたすべてのアプリケーションは、アプレットプログラミングモデルに基づいています。
CDCの上で動作する他のオプションパッケージには、次のものがあります。
- RMIオプションパッケージ:分散アプリケーションおよびネットワーク通信用。
- JDBCオプションパッケージ:スプレッドシート、フラットファイル、リレーショナルデータベースなどのデータソースへの接続に使用されます。
