Your address will show here +12 34 56 78
API Logística

Evolución de la Plataforma SOA en un API Restful más flexible y ágil.
El mundo de las empresas logísticas es muy variopinto y hay muchas tecnologías y habilidades en el campo de juego. Una de las ventajas de SOAP, su formalidad, se convierte en una desventaja cuando muchos jugadores desconocen las normas. Se definió y estableció un API RESTful basado en OpenAPI que facilita la integración con nuevos clientes y proveedores.

Con OpenAPI se define un contrato con los agentes externos. Ellos tienen la garantía de que la inversión que realicen en la integración está respaldada por ese contrato. Es posible que se desarrollen nuevas versiones de ese mismo contrato pero su integración seguirá operativa a lo largo del tiempo.

Aunque no es una tecnología tan formal como SOAP sí define una serie de estándares a seguir. Fruto de esos estándares se obtiene documentación automática, los integradores pueden interaccionar con el API de la misma manera que lo harán sus sistemas informáticos, y se proporciona código fuente en multitud de lenguajes de programación. Todo ello acorta al extremo el tiempo necesario para la integración sin recargar el trabajo de desarrollo del API.

Además, la ausencia de un protocolo formal y la sustitución de XML por JSON en las comunicaciones, aligera la ejecución de los servicios web. Más ligeros significa más rápidos y significa que el mismo hardware/ancho de banda puede atender muchas más peticiones.

Por todo ello, el cliente hizo el esfuerzo de convertir su exitosa plataforma SOA en un API consolidado.

Ágil

Permite la generación de código en diferentes lenguajes para facilitar la integración de agentes externos

Flexible

Ofrece un sistema completo de comunicación B2B que puede adaptarse rápidamente los cambios en el negocio

Ligero

El tamaño de los mensajes intercambiados es mínimo en comparación con otras tecnologías anteriores

Características

  • Comercialización más rápida y mayor flexibilidad: la posibilidad de reutilizar los servicios agiliza y simplifica el proceso de ensamblaje de las aplicaciones

  • Uso de la infraestructura heredada en los mercados nuevos: la plataforma permitió reutilizar funciones de negocio ya desarrolladas

  • Reducción de los costos gracias a una mayor agilidad y un desarrollo más eficiente

  • Mantenimiento sencillo y versionado: dado que todos los servicios son autónomos e independientes, se puede modificar y actualizar cada uno cuando sea necesario, sin afectar al resto

  • Escalabilidad: se aligera el procesamiento de las peticiones

  • Confiabilidad: la plataforma genera aplicaciones más confiables, ya que es más fácil depurar y probar servicios pequeños que un código de gran volumen

  • Acceso seguro. Comunicaciones encriptadas, protección servicio, autenticación en cada petición

  • Alta disponibilidad 24x7

Integración

  • Entorno de certificación disponible para la realización de pruebas de integración

  • Contrato OpenAPI público

  • Batería de pruebas automática que garantiza el funcionamiento correcto de la plataforma

  • Generación código de conexión en decenas de lenguajes de programación distintos

  • Documentación interactiva. Permite interactuar en el entorno de certificación