本服务用于本地服务地址发现,用于免配置获取网关IP/端口、打印中心IP/端口等
使用协议:UDP
服务接口:7775
协议格式:文本
mDNS服务IP获取方式:
UDP向本地群发地址(例如:C网群发IP为255.255.255.255)文本:action=LOOKUP
发送后等待服务端发送返回,正确接收到内容如:192.168.0.11,此IP地址即为mDNS服务地址。
后续可以读、写mDNS维护的KV数据字典
1.读取协议
a.获取打印中心服务地址:
UDP发送:action=GETSHARED,key=GmxPrinter.GPPos
返回:192.168.0.11:7773
b.获取网关数据库服务地址:
UDP发送:action=GETSHARED,key=GmxCoreDB.GPPos
返回:192.168.0.11:7778
2.设置登记KV内容
UDP发送:action=SETSHARED,key=GmxPrinter.GPPos,val=192.168.0.11:7773
返回:200