i
Adaptadores
En Deyel se definen adaptadores que permiten la integración con distintas aplicaciones y plataformas mediante el uso de reglas de negocio avanzadas. Su finalidad es intercambiar datos y compartir comportamientos.
Un adaptador encapsula la complejidad propia de la comunicación con un componente externo. Permite que las diferentes reglas avanzadas lo utilicen para invocar las operaciones que dicho componente expone.
Cuando se define un adaptador, se configuran:
•Los atributos que identifican a la plataforma con la cual se desea interactuar.
•La forma de establecer la comunicación.
•Las operaciones que el componente de software expone.
La definición de adaptadores se realiza utilizando las facilidades del modelado.
Tipos
Estándar
Las reglas avanzadas que no se comunican con proveedores externos utilizan el adaptador:
El adaptador Deyel SDK, para el desarrollo y ejecución de reglas de negocio, permite que las reglas que lo utilicen puedan hacer uso de las facilidades de Deyel SDK.
Dentro de los adaptadores estándar también se utilizan los adaptadores que permiten acceder a servicios web de proveedores externos, en sus diferentes arquitecturas de comunicación:
•SOAP
Las reglas que utilizan estos adaptadores realizan invocaciones a endpoints específicos, compuestos por la URL del servicio e información de la operación que se desea realizar. Estas llamadas pueden hacerse utilizando distintos tipos de autenticación, los cuales dependen de la configuración de seguridad implementada por el proveedor.
Base de Datos
Son adaptadores que permiten definir el acceso a bases de datos relacionales mediante el protocolo JDBC de Java.
Deyel provee adaptadores personalizados para los motores de bases de datos más populares del mercado, facilitando la configuración y optimizando la interacción con dichos motores.
Los adaptadores disponibles son:
Las reglas que utilizan estos adaptadores pueden ejecutar sentencias SQL para obtener y grabar datos desde y hacia cualquier base de datos.
Aplicación
Estos adaptadores permiten definir el acceso a aplicaciones del mercado que exponen servicios para interactuar con ellas, integrando la operación entre Deyel y dichas aplicaciones. De esta manera, las reglas que utilizan estos adaptadores pueden hacerlo de manera segura y encapsulada.
Los adaptadores disponibles son:
•SAP
Para cada uno de los adaptadores a excepción de AwsTextract debe crearse en cada una de las plataformas una aplicación que es la que establece la relación entre la plataforma y el ambiente de Deyel. Al crear esta aplicación, cada plataforma provee los valores necesarios para configurar las credenciales de conexión del adaptador correspondiente.