Edge Server
198/258
14 Edge Server
This chapter describes the Edge Server for Hilscher Edge Gateways
Version 0.4.x and higher and explains the following topics:
·
Communication, functions and internal structure of the Edge Server
(see chapter
·
The
·
The
Configuration of the Edge Server
14.1 Function principle
The Edge Server
·
is a software component that has been developed by Hilscher and is
executed under the Linux operating system of the Edge Gateway.
·
enables secure and capsuled access from the IT-network to functions
and protocols embedded within the Edge Gateway via a REST API.
From the IT network means here, e.g. from the cloud or an application
on a mobile device (e.g. a mobile phone) or also from the Edge
Gateway itself via functions of the integrated Node-RED application..
·
is a secure link between Web-applications and the OT-network that
allows only indirect access to the OT-network via the provided Edge
Server services and functions.In any way, direct access to the OT-
network, which would counteract the security concept of the Edge
Gateway is not possible.
·
allows access to processes having been prepared in an automated way,
e.g.
–
the scan of the field devices of the OT-network (automation network)
–
or the identification of the topology.
·
is used for acquiring the status of the OT network and the field devices
connected with this network and to provide it in JSON format for
applications performing further processing..
14.1.1
Communication with IT-network and mobile devices
A REST API (also called RESTful API or RESTful interface) is a
programming interface (API) which uses HTTP-requests like GET, PUT,
POST and DELETE to access data between a web-based client and a
server. The abbreviation
REST
stands for
Representational State Transfer,
API for Application Programming Interface.
The Edge Server uses a REST API to provide the client with its services.
The client application uses this REST API to communicate with the Edge
Server. The Edge Server communicates exclusively via the secure Protocol
HTTPS limiting the communication to the services GET, POST, and PUT.
Edge Gateway | NIOT-E-TPI51-EN-RE (Connect)
DOC170502UM04EN | Revision 4 | English | 2018-08 | Released | Public
© Hilscher 2017 – 2018