Integração de dados por meio da interface de programação REST
Os serviços web têm um papel decisivo para o crescimento das empresas em um mundo digital. A interface de programação REST em dispositivos de campo auxilia a disponibilidade cômoda dos dados como um pré-requisito significativo para a criação de estruturas de aplicação consistentes.
Disponibilidade dos dados Desenvolvimento de aplicações em empresas modernas
A disponibilidade completa dos dados é um critério imprescindível para a criação de estruturas de aplicação consistentes e aptas para o futuro. Ao mesmo tempo, os desenvolvedores de aplicações têm de efetuar a integração de dados em um tempo cada vez menor. O acesso a dados de dispositivos de campo envolve seus próprios desafios. O objetivo desta fase é a integração completa de dados do dispositivo de campo na aplicação de software hierarquicamente superior. Os dispositivos de campo industriais disponibilizam seus dados através de diferentes protocolos de comunicação. O REST API é um deles.
Definição REST, API e JSON ("{}")
REST ou "REpresentational State Transfer" é uma arquitetura de comunicação amplamente utilizada no ambiente de tecnologia da informação. Se trata de uma arquitetura de interface intuitiva que utiliza um protocolo da Internet comumente conhecido. A transmissão de dados ocorre com o Hyper Text Transfer Protocol (HTTP).
API (Application Programming Interface) geralmente significa interface de programação de aplicação.
Os colchetes identificam a notação dos conteúdos que são mascarados como objetos na linguagem de programação JavaScript (JSON: JavaScript Object Notation), p. ex., para um objeto do número de série.
Integração de dados com REST Confortável na implementação, consistente na notação
A integração de dados via consultas HTTP está disponível como padrão em bibliotecas de programação comuns. Além disso, a implementação é acelerada porque muitos desenvolvedores já sabem de outros projetos de software como funciona uma arquitetura REST. Da mesma forma, está crescendo a popularidade de uma notação contínua de objetos de informação conforme JavaScript (JSON).
A utilização de HTTP, REST e JSON em dispositivos de campo não requer a acumulação de conhecimentos especiais sobre protocolos de comunicação industrial e, se necessário, sobre a respectiva implementação de tabelas de registro.