Title :
A RESTful extension of OPC UA
Author :
Gruner, Sten ; Pfrommer, Julius ; Palm, Florian
Author_Institution :
Dept. of Process Control Eng., RWTH Aachen Univ., Aachen, Germany
Abstract :
RESTful interfaces are a wide-spread architecture style for webservice implementations and are built upon the resource-oriented approach to decentralized architectures (ROA). REST postulates a set of requirements that are not covered by the OPC Unified Architecture (OPC UA) communication protocol per se. We propose a set of simple extensions to the OPC UA binary protocol that enable RESTful communication. The evaluation shows an order of magnitude improvement in the use of communication resources for sporadic service requests. Additionally, RESTful OPC UA allows applications to profit from the advantages of the resource-oriented architecture style, such as caching and loose application coupling.
Keywords :
Web services; manufacturing data processing; open systems; process control; software architecture; transport protocols; OLE for process control; OPC UA RESTFful extension; OPC unified architecture communication binary protocol; ROA; Web service implementation; decentralized architecture; representational state transfer; resource-oriented approach; sporadic service request; Industries; Internet; Object oriented modeling; Process control; Protocols; Servers; Standards;
Conference_Titel :
Factory Communication Systems (WFCS), 2015 IEEE World Conference on
Conference_Location :
Palma de Mallorca
DOI :
10.1109/WFCS.2015.7160557