Skip to main content

Conectores y servicios

Conexiones a sistemas externos

Las aplicaciones a menudo establecen conexiones con sistemas externos para intercambiar los datos necesarios para que los usuarios completen las tareas asignadas. Estas conexiones utilizan frameworks estándar para intercambiar información entre sistemas, identificar las entradas requeridas y definir el formato de las respuestas. Por ejemplo, una aplicación de Pega Platform™ que proporciona valores de cuotas del seguro de automóvil puede enviar un número de licencia de conducir a un origen de datos externo alojado por el Departamento de Vehículos Motorizados para obtener el historial de conducción de un cliente a fin de evaluar el riesgo y cotizar una póliza de seguro.

Una conexión entre sistemas consta de dos partes: un conector (a veces referido como conector de servicio) para iniciar una solicitud y un servicio para completar la solicitud. El conector del sistema solicitante establece un enlace con un servicio en el sistema de respuesta para intercambiar datos entre los dos sistemas.

Conectores

Un conector define una solicitud de información saliente basada en metadatos que se publican para el origen de datos. Los conectores establecen una conexión con un sistema externo usando un framework acordado para pasar datos, como el protocolo de acceso a objetos simples (SOAP) o la transferencia de estado representacional (REST). Los conectores pasan datos de la aplicación a un origen de datos externo mediante parámetros obligatorios u opcionales y analizan la respuesta para asignar los datos de origen a la estructura de datos que se usa en la aplicación.

Considere el proceso de solicitar un préstamo con una aplicación de Pega Platform. Un cliente crea un caso para solicitar un préstamo. La aplicación de gestión de préstamos procesa el caso y solicita el historial de crédito del cliente en una agencia de crédito. La aplicación de gestión de préstamos utiliza un conector para proporcionar el Id. de contribuyente y cualquier otra información de identificación a un servicio alojado por la agencia de crédito. El servicio, a su vez, proporciona una respuesta que incluye un puntaje de crédito y una matriz que detalla las líneas de crédito activas y las inactivas. El conector asigna algunos o la totalidad de los datos de respuesta a la estructura de datos que utiliza el caso. Por ejemplo, el conector puede asignar el puntaje de crédito a un elemento de datos y omitir el historial de crédito.

En Pega Platform, usted implementa un conector con una regla de conector. Al utilizar un conector para solicitar información de un origen de datos, puede invocar el conector desde una página de datos. Al utilizar un conector para enviar información a un origen de datos (por ejemplo, actualizar el estado del vehículo cuando un cliente reserva un vehículo de alquiler), puede invocar el conector desde una actividad.

En la siguiente imagen, haga clic en los íconos + para obtener más información sobre cómo un conector envía una solicitud a un servicio y procesa la respuesta.

Conectores admitidos

Pega proporciona conectores para una amplia gama de estándares y protocolos estándar de la industria. Entre los conectores estándar, se incluyen: SOAP, REST, SAP, EJB, JMS, MQ, File y CMIS.

Compruebe sus conocimientos con la siguiente actividad.

Servicios

Un servicio procesa una solicitud entrante y responde al sistema solicitante. Los servicios definen los parámetros para pasar los datos necesarios para completar la solicitud, además de la estructura y el formato de la respuesta, como los formatos eXtensible Markup Language (XML) o JavaScript Object Notation (JSON). El sistema solicitante analiza la respuesta para asignar los datos devueltos a su estructura de datos.

Considere una aplicación de gestión de pedidos para un mayorista que está implementada en Pega Platform. Un minorista configura su aplicación de gestión de inventario para acceder a un servicio que proporciona el mayorista para realizar un pedido de artículos por una cantidad menor al umbral de inventario especificado. Cada semana, el sistema de gestión de inventario envía un pedido con una lista de artículos y cantidades. El servicio proporciona una respuesta que incluye un total del pedido, un número de confirmación y la fecha y hora pautadas para la entrega.

En Pega Platform, se utiliza una regla de servicio para configurar un servicio. Habitualmente, un receptor invoca las reglas del servicio. El receptor se ejecuta en segundo plano en el servidor, a la espera de solicitudes. Cuando llega una solicitud, el receptor la analiza e invoca el servicio para que la procese y devuelva una respuesta.

En la siguiente imagen, haga clic en los íconos + para obtener más información sobre cómo un servicio procesa una solicitud y proporciona una respuesta al sistema solicitante.

Servicios admitidos

Pega proporciona servicios para una amplia gama de estándares y protocolos estándar de la industria, entre ellos, SOAP, REST, EJB, JMS, MQ y File.

Compruebe sus conocimientos con la siguiente actividad.


This Topic is available in the following Modules:

If you are having problems with your training, please review the Pega Academy Support FAQs.

¿Le ha resultado útil este contenido?

El 100% ha encontrado útil este contenido.

¿Quiere ayudarnos a mejorar este contenido?

We'd prefer it if you saw us at our best.

Pega Academy has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice