Compartir a través de


Arquitectura del adaptador de PeopleSoft Enterprise

Durante el funcionamiento básico del adaptador de Microsoft BizTalk para PeopleSoft Enterprise, el adaptador recibe un mensaje XML de BizTalk Server. Incluye el mensaje XML en un sobre SOAP. El adaptador de BizTalk para PeopleSoft Enterprise reenvía las solicitudes SOAP al servidor. El adaptador se comunica con el sistema PeopleSoft mediante las clases psjoa de PeopleSoft, que conectan a este sistema mediante el protocolo de transacción Jolt. El sistema PeopleSoft recibe la solicitud y ejecuta la lógica empresarial. La respuesta se devuelve a través de un proceso similar.

Imagen que muestra la arquitectura de PSAdapter.

Métodos de las interfaces de componentes

Las API básicas proporcionadas por la interfaz de componente de PeopleSoft son de una naturaleza de bajo nivel. El cliente requiere múltiples invocaciones de estos API. Por ejemplo, para obtener la propiedad de una instancia de un componente de interfaz, el cliente necesita una o dos llamadas para establecer los valores clave, seguidas de una llamada del método Get de nivel inferior. A continuación, debe enviar varias llamadas para obtener las propiedades. Con el adaptador de BizTalk para PeopleSoft Enterprise, se proporciona un nuevo conjunto de métodos estándar (Get, Create, Find y Update), de modo que el cliente solo debe realizar una única llamada para obtener el mismo resultado. Para ello, se deja que el adaptador de BizTalk para PeopleSoft Enterprise realice varias llamadas de parte del cliente. Para obtener más información sobre los métodos, vea Apéndice A: Métodos de interfaz de componentes.

Para crear un esquema para PeopleSoft, el adaptador de BizTalk para PeopleSoft Enterprise recupera las definiciones o metadatos de la interfaz del componente PeopleSoft.

El adaptador de BizTalk para PeopleSoft Enterprise se basa en interfaces de componente para la funcionalidad de envío y no requiere PeopleSoft Integration Broker. Las interfaces de componente se exponen como servicios Web, a los que se puede tener acceso desde BizTalk Server.

Validación

Cuando el adaptador de BizTalk para PeopleSoft Enterprise recibe un mensaje XML de BizTalk Server, se llevan a cabo dos niveles de validación:

  • El mensaje XML debe ser válido con respecto a la especificación XML.

  • El mensaje XML debe coincidir con lo que el servicio Web específico requiere (por ejemplo, coincidencia de interfaz como los tipos de datos).

Nota

No hay ninguna validación en relación con la lógica empresarial, que es el dominio de sistema PeopleSoft y es transparente para el adaptador de BizTalk para PeopleSoft Enterprise.

Consulte también

Introducción