Application Identifierはアプリケーション(Xlet)を特定するIDである。XletへのApplication Identiferの割り当てはBD-J Object fileで為され、同じクラスであっても割り当てられたApplication Identifierが異なれば、異なるものとして扱われる。
Application Identifierは以下の組み合わせで構成される。
Application Identifierは以下の組み合わせで構成される。
- organization_id: 32bit
- application_id: 16bit
それぞれ次の制限がある。
- organization_id: 0は禁止。正式にはBDAから割り当ててもらう必要あり
- application_id: 署名がない場合、0x0000-0x3ffff、署名のある場合、0x4000-0x7fffの範囲
関連する項目
- Programming HD DVD and Blu-ray Disc: Application Identifierの範囲について記載あり
- Local Storage: アクセス可能なディレクトリはApplication Identifierに依存
- Local Storageアクセスに必要な各種情報の取得: Application Identiferを取得するサンプルコード
- Xletの制御とXlet状態遷移イベントの取得: Application Identifirを用いて対象Xletを指定