SSDP

SSDP是一個“簡單服務發現協議” ,即英文“Simple Service Discovery Protocol的縮寫” , 該協議定義瞭如何在網絡上發現網絡服務的方法。SSDP也規定了存放在XML文件中的信息格式。SSDP信息的傳送是依靠HTTPU和HTTPMU進行的。不論是控制指針,或是UPnP設備,工作中都必然用到SSDP,設備接入網絡之後,要利用它向網絡廣播自己的存在(廣播的信息中還有設備位置的描述),以便儘快與對應的控制指針建立聯繫;控制指針則利用SSDP來搜索自己將要控制的設備在哪裏?並且可以排除已經存在的設備和控制指針――只爲新近的或尚未“聯絡”上的雙方服務。


控制指針利用SSDP的方式是經由HTTPU發出搜索請求,這種請求可以很詳細,能具體到需要什麼樣的設備以及何種服務。例如:請求對特定的VCR機進行設置時鐘的服務。


設備利用SSDP的方式是“收聽”來自網絡端口的消息,從中發現與自己匹配的信息,一旦找到與自己匹配的信息,經由HTTPMU來發送一個響應信息到控制指針。 
在win7上用的是udp的1900端口.
發佈了120 篇原創文章 · 獲贊 23 · 訪問量 35萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章