Web 服务设备配置文件(DPWS)主机和客户端使用一系列 SOAP 消息通过 UDP 和 HTTP 通过网络进行通信。
下图概述了 DPWS 主机和客户端之间的预期 UDP 和 HTTP 流量。
Hello、Bye、探测、解析,获取 消息均生成,无需网络请求;这些消息用于报出设备状态或发出搜索请求。 ProbeMatches、ResolveMatches,GetResponse 消息是响应探测、解析和获取消息而生成的。
Hello、Bye、Resolve和 ResolveMatches 消息始终通过 UDP 发生。 同样,获取 和 GetResponse 元数据消息将始终通过 HTTP 或 HTTPS 发生。 探测 和 ProbeMatches 消息通常通过 UDP 传输,但在定向发现方案中通过 HTTP 或 HTTPS 连接进行。 有关定向发现消息模式的详细信息,请参阅 使用定向发现对应用程序进行故障排除。
以下列表显示了网络上的典型消息序列。 并非所有消息都是强制性的。
- Hello
- 探测
- ProbeMatches
- 解决
- ResolveMatches
- 获取(元数据交换请求)
- GetResponse
- Bye
相关主题