鉴于这两个安装:
功能有何不同?特别是,我想知道:
(所有这些,请在适用的情况下使用适当的OPC UA规范参考)
答案 0 :(得分:4)
是否必须安装LDS?
不,LDS的安装纯粹是可选的。特别是在小型/嵌入式设备上,您甚至无法安装OPC UA服务器以外的任何其他设备。
发现服务器,然后连接到服务器,直接连接到服务器的端点而不发现,有什么实际区别?
当LDS在标准化端口(4840)上运行时,可以在不知道其端点URL的情况下发现计算机上的所有服务器。没有 LDS无法在不知道URL的情况下连接到服务器。
正如已经评论过的那样,由于必须建立与LDS和服务器的连接,因此LDS使发现(非常)稍慢。
如果计算机上只运行一台服务器,则可能需要将此服务器的端口设置为4840,以便客户端在计算机上发现服务器而无需知道自定义端口。
安装LDS启用了什么?
它只是允许在不知道所有不同端点URL的情况下发现计算机上运行的所有服务器。
未来版本将包含增强功能,通过Zeroconf广播此信息,因此每个LDS都将拥有本地网络上所有OPC UA服务器的列表。