2017-09-03 131 views
1

我做了一個upnp迷你客戶端(C++,沒有庫),在調制解調器/路由器上打開一個端口。它在看到「urn:schemas-upnp-org:service:WANIPConnection:」設備時發送「AddPortMapping」。uPNP路由器端口轉發

問題是,我應該發送哪些其他設備類「AddPortMapping」?哪些其他設備可以連接互聯網(並支持addport命令)?

我嘗試閱讀文檔,但它很混亂。謝謝

獎金問題:有沒有任何趨勢的新技術來做到這一點?

回答

0

問題是,我應該發送哪些其他設備類「AddPortMapping」?哪些其他設備可以連接互聯網(並支持addport命令)?

我不知道這裏是否存在對概念的誤解:設備實現服務(在編程語言中,服務將被稱爲接口)。服務是設備承諾提供特定API的一種方式。

AddPortMapping()是WANIPConnection服務定義的一部分。各種設備都可能支持該方法,但您可以通過查找WANIPConnection服務來查找所有這些設備。

+0

是的,我問的是調制解調器可以使用的其他設備類(或「服務定義」)。 – Jackt

相關問題