實作託管裝置
具有 UPnP 技術的裝置主機會實作核心 UPnP 通訊協定:探索、描述、控制和事件。 實作託管裝置的開發人員只需要提供:
- 裝置及其服務的描述。
- 裝置功能的實作。
例如,時鐘裝置的開發人員必須為其提供 UPnP 型裝置和服務描述,以及時鐘函式的實作 (,例如保留時間、設定時間,以及回應目前時間的查詢) 。 裝置主機:
- 根據 UPnP 探索通訊協定宣佈裝置。
- 回應裝置描述的查詢。
- 將控制要求路由傳送至實作時鐘函式之裝置程式碼的一部分。
- 維護服務的事件訂閱。
- 當服務的狀態變更時,傳送事件通知給訂閱者。