Ich möchte fragen, was ist der Unterschied zwischen OPC UA und REST Web-Service.Unterschied zwischen OPC UA und REST Web-Service
1
A
Antwort
1
Ich kann nicht kommentieren (unter 50 Punkte) so kleine Korrektur zu Ramachandran G Eine Aussage "OPC-UA war ein Windows-only-Protokoll" - es war OPC-Klassiker. Der Punkt bei OPC UA ist, dass es plattformunabhängig ist.
Wie für die Frage, vergleichen Sie zwei verschiedene Dinge im Sinne REST WS ist viel allgemeiner, es geht darum, wie die Daten im weiteren Sinne ausgetauscht werden. OPC UA bringt "Logik" zum Datenaustausch - Alarme, Ereignisse, historische Daten, Filterung, Abonnement, etc.
Verwandte Themen
- 1. Unterschied zwischen OPC UA und OPC DA?
- 2. Unterschied zwischen OPC UA 1.01, 1.02 und 1.03
- 3. Alternative zu OPC-UA
- 4. OPC UA TranslatedBrowsePathsToNodeIds() Service
- 5. OPC UA Unique NodeId
- 6. Opc Ua Kundendokumentation
- 7. OPC UA Sichere Verbindung C#
- 8. Unterschied zwischen @Path und @Requestmapping in REST Webservice
- 9. Arbeite OPC UA Simulator Beispiel mit OPCFoundation/UA-Java Projekt
- 10. Unterschied zwischen REST und WebServices
- 11. Unterschied zwischen RESTful Webservice und HttpServlet
- 12. node.js OPC UA viele überwachten Objekte
- 13. MILO OPC-UA Download mit Maven
- 14. OPC UA String vom Server zum Client
- 15. Kopplung von OPC UA und DDS - Wie integriert man?
- 16. Unterschied zwischen SOAP und REST
- 17. WebService: Unterschied zwischen meinem PC und Server
- 18. Unterschied zwischen Webservice und Enterprise Service Bus
- 19. OPC UA Wie man einen Datentyp vom Server
- 20. Unterschiede zwischen OPC und DDS?
- 21. OPC UA Verbindung zwischen KEPServerEX (Server) und WinCC Explorer V7.3 (Client)
- 22. Eclipse Milo, OPC-UA: Wo soll ich anfangen?
- 23. Wie verbinde ich zwei Raspberry Pi mit OPC UA?
- 24. So erhalten Sie eine Datenänderungsbenachrichtigung OPC UA Java Client
- 25. OPC UA: Minimaler Code, der den Wurzelknoten eines Servers durchsucht
- 26. Unterschied zwischen OData und REST-Webservices
- 27. Rest Webservice vs Web-Anwendung?
- 28. Unterschied zwischen REST-API-URLs
- 29. Java rest webservice client
- 30. Rest WebService Fehlerbehandlung
In sehr knappen Begriffen war OPC-DA (Classic) ein Windows-Protokoll und baut stark auf COM/DCOM als Protokolle. Es ist eines der beliebtesten M2M-Protokolle, die in der Branche immer noch weit verbreitet sind. OPC unterstützte sowohl DA als auch in letzter Zeit den UA-basierten Zugriff auf Informationen. DA stützte sich stark auf COM/DCOM und UA bot mehr Optionen in Bezug auf die Bereitstellung von HTTP-basierten Konnektivität über SOAP-basierte Dienste. REST ist ein "relativ" neues Paradigma des staatenlosen Dienstes, das sehr populär ist. Es kann HTTP als Transport von Informationen verwenden und unterscheidet sich von WSDL-basierten SOAP/HTTP-Diensten. –
OPC UA basiert nicht auf HTTP und SOAP. Das ist immer noch eine Option, aber in der Praxis erfolgt die gesamte Kommunikation über ein optimiertes Binärprotokoll. Im Allgemeinen definiert OPC UA verschiedene Transportprotokolle, Sicherheitsrichtlinien und Informationsmodelle und ist daher viel höher als REST. REST könnte als Transportprotokoll von OPC UA verwendet werden. –
Ein wenig zu spät für diesen Beitrag, aber hier ist ein Link zu einem OPC Rest API ich entwickelt mit OpenOpc: https://github.com/matzpersson/opc-rest-api – Matz