Pregúnteles de lenguajes, aplicaciones, la nube o SAP y casi siempre obtendrá una respuesta correcta.

Pero si su consulta es sobre PLCs, Medidores de Energía, SCADAS o RTUs, tal vez lo dejen con la duda o más enredado que en un principio.

Todo esto de los equipos de control y sistemas industriales de campo no deja de ser un mundo desconocido y totalmente aparte para los programadores.

De ahí que cuando surge la necesidad de trasladar datos de los sistemas industriales a un sitio web, para fines de plataformas de supervisión en la nube, sistemas de KPIs, aplicaciones de inventarios, etc., muchos no sepan cómo hacerlo.

A no ser por cuatro sencillas letras que han venido a resolver todos sus males en lo que respecta a comunicar equipos de campo con aplicaciones.

Hablamos de REST, una interfaz que se adapta perfectamente al requerimiento de conexión de sistemas basados en el protocolo HTTP y HTTPS, apoyados en formatos de datos como XML o JSON.

Es tan popular que es usado incluso por empresas como Twitter, Facebook, Google, Netflix y LinkedIn.

¿Por qué muchos programadores usan REST para comunicar sus aplicaciones?

  • Crea una petición HTTPS que contiene toda la información.
  • Se basa en HTTP, que es un protocolo con muchos años de existir y que usan los sitios web para comunicarse.
  • Tiene los mismos métodos básicos de HTTP como:
  1. POST
  2. GET
  3. PUT
  4. PATCH
  5. DELETE
  • Todos los objetos se manipulan mediante una URI.
  • Permite separar al cliente del servidor.
  • Totalmente independiente de plataforma, Linux, Windows, MAC, IOS, etc.
  • Es posible crear APIs públicas para acceso de terceros.
  • Brinda escalabilidad.

Estos son los principales motivos y ventajas que ofrece el uso de REST para la comunicación de aplicaciones.

Posteriormente viene el paso natural de combinarlo con equipos de campo a través de un URI, como API REST, y utilizar un IoT Gateway para una conversión efectiva.

Si desea conocer más sobre el funcionamiento de API REST y el nombre del IoT Gateway que utilizamos en Vester para este tipo de soluciones, le invitamos a descargar y leer nuestro ebook: ¿Cómo integrar sistemas industriales con sitios web?