RESTful Web Services
With the REST protocol different systems can be connected to the REST interface. It works on pure web technologies and on the basis of stateless logic for querying and editing data in systems. It is used in many modern application platforms that allow access and data exchange for external systems via the REST interface.
The OPC Router is able to access and query REST WebServices. Thus almost any system can be connected with REST API and allows to retrieve data from these systems or to transfer data. The configuration is done graphically and intuitively.
Achieve More with Combined Systems
REST is helpful for data transactions into or from a wide variety of systems. The number of REST-ready interfaces is gowing continually.
Industry 4.0 via REST
Via REST, systems are able to offer a standardized open interface for easy interlinking. The OPC Router ensures that connectedness and cross-linking works throughout the interconnected production environment by connecting everything with each other.
About the OPC Router
The OPC Router offers a visual network configuration interface for successful cross-linking of your systems. A high variety of plug-ins turns the OPC Router into a powerful data hub for industrial applications.
Easy configuration, sophisticated monitoring and robustness are main distinguishing features of the OPC Router.
That’s how easy it is.
The Rest transfer object accesses the resource via endpoints, while the method used indicates allowed interactions.
The method is selected via any given endpoint path. The method can be determined by request parameters. The method result is generated as response. The data in the response field can have any desired format; and is often returned as XML or JSON.
The respective scope of various methods is often documented by Swagger. Call results in XML or JSON can be further processed via XPath and JPath plug-ins.
The REST plug-in uses the standard trigger available in the OPC Router to prompt the transfers.
For direct connection triggering by external systems, the REST plug-in provides an interface for calling REST functions in the OPC router. Thus, the REST trigger serves as a direct call target. Parameters can be passed to the REST call which are used in the connection after the call.
The methods of any given endpoint are read out via Swagger or OpenApi.
All methods are provided in a methods results list, made available as a list of all usable Rest Service paths, for convenient selection. Various procedures are supported, among them: GET, PUT, POST und DELETE.
How do Transfer Objects, Triggers and Browsing work?
The OPC Router establishes connections between systems that address core functions of the OPC Router.
Functions of the respective plug-ins may vary, due to the different nature of each connected system.
Sources and Destinations
Transfer objects are the sources and destinations inside the OPC Router. They contain data fields with read and write functions. Depending on the respective interconnected system, the possible configuration scope of sources and destinations may vary.
Homegeinity on the Outside – Heterogeinity on the Inside
Inside the OPC Router configuration, the transfer object abstracts the respective system of any connected system into a simple data input and data output block. Thus, the functions can be treated in the same way although each connected system has very individual features.
Triggers determine execution time of data connections. Various triggers can be used for these connections, independent of transfer object type. Within each connection, several triggers can be used together via AND/OR-connections. Triggers can also be useful as data sources if the prompting event is combined with data reception.
Searching and Finding Data Fields
Easy browsing also makes data field configuration easy when establishing transfer objects in order to establish the respective interface connection. The browsing mechanisms may vary, depending on the system and its available plug-in.
Reading out Structures
Many plug-ins that are available for the OPC Router offer easy search and selection tools for quick identification of respective data fields without the need for specific knowledge about inherent subsystems. The user can easily browse through the data. Data source structures may vary according to the specification of each respective plug-in.