次の方法で共有


ホストされたデバイスの実装

UPnP テクノロジを使用するデバイス ホストは、検出、説明、制御、およびイベントのコア UPnP プロトコルを実装します。 ホストされているデバイスを実装する開発者は、次の情報のみを提供する必要があります。

  • デバイスとそのサービスの説明。
  • デバイスの機能の実装。

たとえば、クロック デバイスの開発者は、UPnP ベースのデバイスとサービスの説明、およびクロック関数の実装 (時刻の保持、時刻の設定、現在の時刻のクエリへの応答など) を提供する必要があります。 デバイス ホスト:

  • UPnP 検出プロトコルに従ってデバイスをアナウンスします。
  • デバイスの説明のクエリに応答します。
  • コントロール要求を、クロック関数を実装するデバイスのコードの一部にルーティングします。
  • サービスへのイベント サブスクリプションを維持します。
  • サービスの状態が変化したときに、サブスクライバーにイベント通知を送信します。