SOAP 是 OPC UA 唯一与服务相关的实现吗?它与 Rest 相比如何?

Is SOAP the only Service related Implementation of OPC UA and how does it compare to Rest?

我无法理解 OPC UA 的最佳实践。
OPC UA 通常被称为未来物联网协议和其他积极的东西。 据我了解,如果您想通过 OPC UA 作为服务提供信息,您可以实施 SOAP Web 服务。据我所知,RESTful 服务在大多数用例中都更好。

我知道 SOAP REST 比较称 Rest 是更好的选择,然后有一些工业广告称 OPC UA 比 REST 更好……

专业休息:
https://spf13.com/post/soap-vs-rest/

Pro OPC UA:
https://www.maintworld.com/Partner-Articles/Why-use-OPC-UA-instead-of-a-RESTful-interface

在我的结论中,除非有 OPC UA 的其他实现,然后是 SOAP。 REST 似乎毫不犹豫地更好。

我对 SOAP 是 OPC UA 的常见实现的理解有误吗?
这个“了不起的”协议的大部分功能不是都落后于 RESTful 标准吗?
为什么大多数生产相关软件产品都专注于 OPC UA 而不是 REST?

感谢您提供任何建议或信息来源!

In my understanding, if you want to Provide Information over OPC UA as a Service you Implement SOAP Web services.

还差得远。

Am I wrong in the Understanding that SOAP is the common Implementation of OPC UA?

是的,非常。

您链接到的 OPC UA 文章中并未使用术语“SOAP”。我认为您需要回到零步并开始阅读一些介绍性的 OPC UA material。


这是一篇概述文章,甚至触及了规范定义的可选 SOAP/HTTP 传输这一事实,这可能是您有些困惑的根源:https://www.rtautomation.com/technologies/opcua/

规范的较新版本已弃用此传输,因为几乎没有人使用它。 UA TCP 二进制传输仍然是唯一需要实现的传输,也是最常用的传输。