opcua协议是一种应用层协议,基于tcp之上,其url地址为opc.tcp://127.0.0.01:4840/abc,在opcua常被称为endpoint(终点、端点)。
这里需要简单描述以下下面的内容。
url:统一资源定位符。
opcua的特点:
俩种模式
opcua支持c/s模式,同时把支持类似mqtt发布的订阅模式,通常各种设备作为opcua的服务端提供各种服务。
c/S模式就是客户端/服务器模式
c/s模式的特点:
1 . 可以将应用和服务端分离,系统具有稳定性和灵活性。
2. 支持点对点的结构模式:适用于局域网,有可靠的安全性。
3. 服务器和客户端中间没有其他内容,所以响应速度比较快
4. 系统升级和维护比较复杂,一般使用在嵌入式产品中
mqtt发布的订阅模式简单来说就是:客户端A发送带有主题的内容给服务器,如果客户端B想要获取到客户端A发送的内容的话,就需要订阅储存在服务器中带有主题的那段消息报文。
注意:如果客户端B没有订阅的话,是不会和服务器发生交互的
其次如果客户端C想顶替客户端B的话,当客户端C订阅的时候,将会受到服务器发送的预留标志,当然如果不想要这个预留标志也是可以的。