12,925
回編集
351行目: | 351行目: | ||
Profile | Profile | ||
└── Service (1..n) | └── Service (1..n) # Primary Service (メインとなる独立したサービス) | ||
│ # デバイスの主要な機能を表現 | |||
│ # 他のサービスに依存しない | |||
│ # 例: 心拍計測、温度センサ等 | |||
├── Include (0..n) # Secondary Serviceへの参照 | |||
├── Characteristic (1..n) | |||
│ └── Descriptor (0..n) | |||
├── Secondary Service 1 (0..n) # バッテリー監視 (Primaryサービスをサポートする補助的なサービス) | |||
└── Secondary Service 2 (0..n) # デバイス診断 (Primaryサービスをサポートする補助的なサービス) | |||
# Secondary Serviceは、単独では意味を持たない | |||
# 必ず1つ以上のPrimary Serviceに関連付けられる | |||
<br> | <br> | ||
サービスディスカバリでは、これらの階層構造を探索して、利用可能な機能を特定する。<br> | サービスディスカバリでは、これらの階層構造を探索して、利用可能な機能を特定する。<br> |