【问题标题】:uPNP router port forwardinguPNP路由器端口转发
【发布时间】:2017-09-03 21:44:57
【问题描述】:

我制作了一个 upnp 迷你客户端(c++,没有库),它在调制解调器/路由器上打开一个端口。它在看到“urn:schemas-upnp-org:service:WANIPConnection:”设备时发送“AddPortMapping”。

问题是,我应该发送什么其他设备类“AddPortMapping”?还有什么设备可以上网(并且支持 addport 命令)?

我试图阅读文档,但它非常混乱。谢谢

额外问题:是否有任何趋势新技术可以做到这一点?

【问题讨论】:

    标签: universal upnp


    【解决方案1】:

    问题是,我应该发送什么其他设备类“AddPortMapping”?还有什么设备可以上网(并且支持 addport 命令)?

    我想知道这里是否存在对概念的误解:设备实现服务(在编程语言中,服务称为接口)。服务是设备承诺提供特定 API 的一种方式。

    AddPortMapping() 是 WANIPConnection 服务定义的一部分。所有类型的设备都可能支持该方法,但您可以通过查找 WANIPConnection 服务找到所有这些设备。

    【讨论】:

    • 是的,我在问调制解调器可以使用哪些其他设备类(或您所说的“服务定义”)。
    猜你喜欢
    • 2012-11-22
    • 2011-06-14
    • 2016-04-23
    • 2010-11-12
    • 2010-12-23
    • 2012-11-03
    • 2012-04-02
    • 1970-01-01
    • 2011-05-22
    相关资源
    最近更新 更多