【问题标题】:Is there something like a URI for USB devices?是否有类似 USB 设备的 URI?
【发布时间】:2023-03-12 20:44:01
【问题描述】:

我想知道是否有针对 USB 设备的规范,例如:

usb://...

有人知道吗?

【问题讨论】:

  • 我 99% 确定没有。当没有任何其他类型的附加设备时,为什么要为 USB 设备提供这样的东西?无论如何,计算机将 USB 设备视为它们所代表的特定设备类别(即打印机、扫描仪、附加存储等),而不是所有通用 USB 设备。
  • 我必须让事情变得更具体一些。我们有一个可以连接 RS232、以太网和两个不同 USB 接口的设备。我希望有一个像这样的接口:Connect(String uri), Send, ... 基于 uri,工厂可以实例化适当的通信层。我还没有找到像 USB URI 这样的东西,但我想在我发明自己的东西之前先问一下。

标签: usb uri protocols specifications urn


【解决方案1】:

任何支持通用即插即用协议的设备都可以使用一种 URN 格式来宣传其功能:

将设备添加到网络时,它会多播发现消息以通告其根设备、任何嵌入式设备和任何服务。

例如:

  • urn:schemas-upnp-org:device:deviceType:v
  • urn:schemas-microsoft-com:device:MediaCenterExtenderMFD:1
  • urn:schemas-wifialliance-org:device:WFADevice:1
  • urn:schemas-upnp-org:device:BinaryLight:1
  • urn:wifialliance-org:serviceId:
  • urn:microsoft-com:serviceId:NULL
  • urn:upnp-org:serviceId:SwitchPower:1

参考文献

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多