Arquitectura Orientada a Servicios

LeaseWave está construido con una Arquitectura Orientada a servicios (SOA por sus siglas en inglés). Su lógica empresarial fundamental (que reside dentro de su software intermedio—middleware) está encapsulada por una capa de servicio. Todas las funciones empresariales están disponibles para el uso: los sistemas externos solamente necesitan hacer una llamada de servicio de red para invocar una operación de LeaseWave. Por lo tanto, la capa de presentación del sistema está acoplada de manera suelta con la capa empresarial. En forma similar a cualquier otra fuente externa, apenas llama a las funciones empresariales relevantes empleando servicios de red.

Los servicios de red de LeaseWave están integrados en un producto llamado LeaseWave Connect. Éste funciona como administrador de integración, suministrando un conjunto completo de servicios de red utilizables para varias funciones del sistema (reservar el arriendo, crear cuentas por cobrar, registro de efectivo, etc.). Todos los servicios de red siguen los protocolos estándar de la industria en cuanto a registro, reporte de Errores y seguridad.

Servicios

  • Todas las funciones empresariales están expuestas como servicios de red para el consumo.
  • Los servicios de red están basados en documentación (XML).
  • Los servicios son interoperables: se pueden llamar desde cualquier plataforma.
  • Está disponible la capacidad integral de registro (logging).

LeaseWave connect

  • Todos los servicios de red del sistema se pueden autorizar a través de LeaseWave Connect:
    • Esto suministra un conjunto de herramientas para los departamentos/consultores internos de tecnología.
  • Los servicios aprovechan la misma lógica que existe en el software intermedio (middleware) del sistema.
  • La documentación integral para cada servicio está disponible.