Compartir a través de


Ejecución de una obtención de ejemplo de PeopleSoft Enterprise

El sistema PeopleSoft es accesible desde un sistema de BizTalk Server mediante el adaptador de PeopleSoft. Este adaptador se incluye con BizTalk Server.

Esta es la segunda parte del trabajo práctico de PeopleSoft. En la primera parte (Laboratorio 1), ha accedido manualmente a los datos modificados en el sistema PeopleSoft sin la ayuda de BizTalk Server u otras tecnologías de Microsoft. En esta parte (Laboratorio 2), creará una orquestación de BizTalk como parte de un proyecto de Visual Studio BizTalk. Configurará puertos en esta orquestación para usar el adaptador de PeopleSoft a fin de obtener datos de un sistema PeopleSoft.

Requisitos previos

  • Microsoft BizTalk Server

  • Adaptadores de Microsoft BizTalk para aplicaciones empresariales

  • Microsoft Visual Studio

  • Sun Systems Java Development Kit (JDK) versión 1.4 o superior

Nota

Consulte Instalación y configuración de los adaptadores para aplicaciones empresariales para obtener información de configuración clave para los adaptadores JD Edwards, PeopleSoft y TIBCO.

Práctica 2: ejecución de un método Get de ejemplo de PeopleSoft

En esta práctica, ejecutará una operación Get sobre el sistema PeopleSoft. Específicamente, realizará las siguientes tareas:

  • Comprobar los requisitos previos de PeopleSoft

  • Configurar un puerto de envío de PeopleSoft en BizTalk Server

  • Crear un proyecto de orquestación de BizTalk

  • Generar e implementar el proyecto

  • Probar la aplicación y ver la salida XML

Procedimientos para la práctica 2: ejecución de un método Get de ejemplo de PeopleSoft

Son necesarios dos archivos para obtener un acceso de interfaz adecuado a un sistema PeopleSoft: PSJOA.JAR y GET_CI_INFO.PC. En el equipo BizTalk Server, el adaptador de PeopleSoft se comunica con el sistema PeopleSoft mediante la interfaz de Java de PeopleSoft. Esta interfaz se suministra en el archivo PSJOA.JAR. Una copia de este archivo colocado en el BizTalk Server normalmente procede del administrador del sistema de servidor PeopleSoft al que se accede. En este laboratorio, una copia de PSJOA. JAR existe en la carpeta C:\PSJars\Ver841\ de la BizTalk Server. La ubicación de este archivo se especifica en las propiedades de configuración del adaptador de PeopleSoft.

En el propio sistema PeopleSoft debe instalarse una interfaz de componente (CI) personalizada. Esto permite al adaptador examinar objetos de PeopleSoft durante la configuración del adaptador. Se llama a la interfaz de componente personalizada (desde el paso Agregar elementos generados) para obtener una lista de objetos de PeopleSoft accesibles. Estos objetos determinan las funciones expuestas de PeopleSoft disponibles para el sistema cliente.

Específicamente, el componente personalizado, GET_CI_INFO, debe instalarse en el sistema de PeopleSoft durante la configuración inicial. Este archivo puede modificarse para limitar lo que expone GET_CI_INFO (de forma predeterminada, expone todas las interfaces de componentes del sistema PeopleSoft). Su origen se encuentra en el archivo de texto GET_CI_INFO.PC en la siguiente ubicación predeterminada:

C:\Archivos de programa\Microsoft BizTalk Adapters for Enterprise Applications\PeopleSoft Enterprise(r)\Config

En Instalación y configuración de los adaptadores para aplicaciones empresariales se proporcionan instrucciones generales sobre cómo instalar la interfaz de componente de GET_CI_INFO en PeopleSoft. Estas instrucciones son para administradores de PeopleSoft con experiencia.

Paso 1: Confirmar los requisitos de PeopleSoft

Antes de comenzar a crear un proyecto de BizTalk para su uso con el adaptador de PeopleSoft, debe asegurarse de que todo se configura correctamente para obtener acceso a PeopleSoft.

  1. Confirme que psjoa. El archivo JAR existe en el equipo BizTalk Server en la carpeta C:\psjars\ver841. (Este archivo puede existir en una ubicación diferente en el BizTalk Server. En la configuración que se proporciona a continuación, se supone que el archivo está en esta ubicación).

  2. Confirme que el archivo get_ci_info.pc existe en la carpeta C:\Program Files\Microsoft BizTalk Adapters for Enterprise Applications\PeopleSoft Enterprise(r)\Config.

  3. En la consola de administración de BizTalk Server, expanda Raíz de consola, expanda administración de BizTalk Server, grupo de BizTalk, configuración de la plataforma y, a continuación, adaptadores. Asegúrese de que el adaptador de PeopleSoft está instalado y se encuentra en la lista.

    Si no está instalado el adaptador de PeopleSoft, instale los adaptadores de Microsoft BizTalk para aplicaciones empresariales (vea la sección anterior "Requisitos previos"). Una vez instalados los adaptadores, haga clic con el botón secundario en Adaptadores y, a continuación, haga clic en Nuevo - Adaptador para instalar el adaptador de PeopleSoft. Reinicie la instancia de host para que esto surta efecto.

Paso 2: Crear un puerto de envío para PeopleSoft

BizTalk Server debe tener un puerto de envío que se usará para comunicarse con el sistema PeopleSoft. Este puerto de envío terminará enlazado a los puertos lógicos de la orquestación.

  1. En la consola de administración de BizTalk Server, expanda Raíz de consola, expanda Administración de BizTalk Server, Grupo de BizTalk, Aplicaciones y BizTalk.EnterpriseApplication.

  2. Haga clic con el botón derecho en Puertos de envío, haga clic en Nuevoy seleccione Puerto de envío de petición-respuesta estático. En el cuadro de diálogo Propiedades de puerto de envío , especifique los siguientes valores para las propiedades:

    1. Nombre:PeopleSoftSamplePort

    2. Tipo:PeopleSoft

    3. Controlador de envío:BizTalkServerApplication

    4. Canalización de envío:XMLTransmit

    5. Canalización de recepción:XMLReceive

  3. Haga clic en Configurary escriba los siguientes valores de propiedades:

    1. Ruta de acceso al servidor de aplicaciones: //Servername:9000

      nombreDelServidor es el servidor de la aplicación. Se trata del nombre de servidor específico o de la dirección IP y número de puerto para este sistema PeopleSoft.

    2. JAVA_HOME: C:\J2SDK1.4.2_08

      Esta ruta de acceso es específica de la instalación del SDK de Java en el BizTalk Server.

    3. Contraseña: <escriba la contraseña de PeopleSoft.>

    4. Archivos JAR de PeopleSoft 8.x: C:\PSJARS\VER841\PSJOA.JAR

    5. Nombre de usuario:<escriba su UserID de PeopleSoft.>

      Captura de pantalla que muestra dónde escribir el identificador de usuario de PeopleSoft.

  4. Haga clic en Aceptar dos veces para cerrar los cuadros de diálogo.

Paso 3: Crear un proyecto de orquestación de BizTalk

Ahora creará un proyecto de BizTalk en Visual Studio y configurará una orquestación en el proyecto para controlar la comunicación entre BizTalk Server y el sistema PeopleSoft. Agregará puertos de recepción y envío, generará el proyecto y, a continuación, lo implementará.

  1. Abra Visual Studio y cree un nuevo proyecto de BizTalk en la carpeta C:\LABS. En el menú Archivo , haga clic en Nuevo. Aparecerá el cuadro de diálogo Nuevo proyecto . En la sección Plantillas, seleccione Proyecto de BizTalk Server vacío. Escriba PS_Test como nombre de proyecto único y, a continuación, haga clic en Aceptar.

  2. En el Explorador de soluciones, haga clic con el botón derecho en el proyecto, haga clic en Agregary, a continuación, en Agregar elementos generados. Seleccione Agregar metadatos de adaptador del panel Categorías , seleccione Agregar metadatos de adaptador en el lado Plantillas y, a continuación, haga clic en Agregar.

  3. En el Asistente para agregar adaptador, seleccione el adaptador PeopleSoft Enterprise , seleccione el puerto de envío PeopleSoftSamplePort que creó en el procedimiento anterior y, a continuación, haga clic en Siguiente.

    Imagen que muestra dónde seleccionar PeopleSoftSamplePort.

  4. En la página Seleccionar servicios para importar , expanda PeopleSofty expanda CI.

    El adaptador interroga al sistema PeopleSoft mediante el Agente de exploración. Al expandir CI, se inicia el proceso BrowsingAgent.exe (puede verlo en ejecución en el Administrador de tareas) y devuelve los servicios que se muestran en la figura siguiente.

    Imagen que muestra una lista de servicios de PeopleSoft.

    Nota

    Los servicios de PeopleSoft obtenidos y mostrados desde el sistema PeopleSoft pueden ser ligeramente diferentes de los servicios que se muestran aquí.

  5. Desplácese hacia abajo, seleccione UBICACIÓNy, a continuación, haga clic en Finalizar.

    Imagen que muestra dónde seleccionar UBICACIÓN.

  6. En el Explorador de soluciones, hay una nueva orquestación de BizTalk y dos nuevos archivos de esquema asociados. Estos archivos los crea el Asistente para agregar adaptador. Haga doble clic en el archivo BizTalk Orchestration.odx para abrir la orquestación.

    Imagen que muestra la orquestación de BizTalk y dos archivos de esquema asociados.

    Esta orquestación acepta como entrada un archivo XML con formato para el método Get de PeopleSoft y envía el archivo XML al sistema PeopleSoft. El método Get recupera información de ubicación del sistema PeopleSoft y lo devuelve a la orquestación de BizTalk. La orquestación usa puertos para facilitar esta comunicación con el adaptador y el sistema PeopleSoft. Los puertos que va a configurar aquí son para recibir y enviar archivos XML. El archivo XML saliente indica al sistema PeopleSoft que esto es una operación Get . El archivo XML de entrada devuelve la información de ubicación a la orquestación.

    Para completar la orquestación, debe crear y configurar puertos para recibir y enviar los archivos XML. En primer lugar, configure un nuevo puerto de recepción para aceptar el archivo de entrada XML inicial que contiene el método Get para iniciar la orquestación.

Configuración de un puerto de recepción

  1. En el archivo BizTalk Orchestration.odx que abrió en el paso anterior, haga clic con el botón secundario en la superficie del puerto de la izquierda y, a continuación, haga clic en Nuevo puerto configurado. De esta forma, se inicia el Asistente para configuración de puertos. En la página Asistente para configuración de puertos , haga clic en Siguiente.

  2. En el equipo de Propiedades de puerto , escriba FileIn en Nombrey, a continuación, haga clic en Siguiente.

  3. En la página Seleccionar un tipo de puerto , seleccione Crear un nuevo tipo de puertoy escriba o seleccione los siguientes valores para las propiedades:

    Nombre del tipo de puerto: FileInPort

    Patrón de comunicación: Unidireccional

    Restricciones de acceso: Interno: limitado a este proyecto

  4. Haga clic en Siguiente para ir a la página Enlace de puerto y seleccione los siguientes valores de propiedades:

    Dirección de puerto de comunicación: Siempre recibiré los mensajes en este puerto

    Enlace de puerto: Especificar más tarde

  5. Haga clic en Siguientey después en Finalizar. Va a usar el adaptador de archivo para aceptar este archivo como entrada desde el disco.

    A continuación, cree un puerto de envío para aceptar el archivo XML que contiene los resultados de ubicación desde la llamada al método Get de PeopleSoft. La orquestación usa el adaptador de archivo para escribir dicho archivo XML a través de este puerto de envío.

Configuración de un puerto de envío

  1. En el archivo BizTalk Orchestration.odx, haga clic con el botón secundario en la superficie del puerto de la izquierda y haga clic en Nuevo puerto configurado. De esta forma, se inicia el Asistente para configuración de puertos. En la página Asistente para configuración de puertos , haga clic en Siguiente.

  2. En el equipo de Propiedades de puerto , escriba FileOut en Nombrey, a continuación, haga clic en Siguiente.

  3. En la página Seleccionar un tipo de puerto , seleccione Crear un nuevo tipo de puertoy escriba o seleccione los siguientes valores para las propiedades:

    Nombre del tipo de puerto: FileOutPort

    Patrón de comunicación: Unidireccional

    Restricciones de acceso: Interno: limitado a este proyecto

  4. Haga clic en Siguiente para ir a la página Enlace de puerto y seleccione los siguientes valores de propiedades:

    Dirección de puerto de comunicación: Siempre enviaré los mensajes en este puerto

    Enlace de puerto: Especificar más tarde

  5. Haga clic en Siguientey después en Finalizar.

    Por último, cree un puerto de envío o recepción para enviar al sistema PeopleSoft el archivo de entrada XML inicial que contiene el método Get . Este puerto también recibirá un archivo XML que contiene la información de ubicación resultante de la llamada al método Get en el sistema PeopleSoft.

Configuración de un puerto de envío y recepción

  1. En el archivo BizTalk Orchestration.odx, haga clic con el botón secundario en la superficie del puerto de la derecha y haga clic en Nuevo puerto configurado. De esta forma, se inicia el Asistente para configuración de puertos. En la página Asistente para configuración de puertos , haga clic en Siguiente.

  2. En el equipo de Propiedades de puerto , escriba PeopleSoft_Port en Nombrey, a continuación, haga clic en Siguiente.

  3. En la página Seleccione un tipo de puerto , seleccione Utilizar un tipo de puerto existente. Para Tipos de puertos disponibles, seleccione PS_Test.LOCATIONy haga clic en Siguiente.

    Imagen que muestra dónde seleccionar el tipo de puerto.

  4. Haga clic en Siguiente para ir a la página Enlace de puerto y seleccione los siguientes valores de propiedades:

    Dirección de puerto de comunicación: Enviaré una solicitud y recibiré una respuesta.

    Enlace de puerto: Especificar más tarde

  5. Haga clic en Siguientey después en Finalizar.

    Mostrados en la superficie del puerto son el nuevo puerto y los métodos disponibles para el servicio Ubicación de PeopleSoft. Más adelante especificará el adaptador de PeopleSoft para enviar y recibir archivos desde el sistema PeopleSoft.

    Ahora, inserte dos formas Enviar y dos formas Recibir en la orquestación para vincular con los puertos que acaba de crear.

Agregar formas de envío y recepción

  1. Arrastre un componente Recepción desde el cuadro de herramientas y suéltelo inmediatamente debajo del inicio de la orquestación (el círculo verde). Haga clic en la forma Recibir y, en la ventana Propiedades, escriba FromDisk para Nombrey defina Activar en true. De este modo se activará la orquestación cuando se reciba un documento entrante en este puerto de recepción.

  2. Arrastre un componente Send desde el Cuadro de herramientas y colóquelo inmediatamente debajo de la forma FromDiskReceive . Haga clic en la nueva forma Enviar y, en la ventana Propiedades, escriba ToPS para Nombre.

  3. Arrastre un componente Receive desde el Cuadro de herramientas y colóquelo inmediatamente debajo de la To_PS forma Enviar. Haga clic en la forma Recibir y, en la ventana Propiedades, escriba FromPS para Nombre.

  4. Arrastre un componente Send desde el Cuadro de herramientas y colóquelo inmediatamente debajo de la forma From_PSReceive . Haga clic en la nueva forma Enviar y, en la ventana Propiedades, escriba ToDisk para Nombre.

    Para poder conectar estas formas a puertos lógicos, debe definir los tipos de mensajes que desea procesar. El adaptador necesita tanto un mensaje de entrada (métodoRequest ) como un mensaje de salida (métodoResponse ). Los mensajes para cada uno de los métodos son diferentes.

    En esta orquestación, solo usa los mensajes Get-Request y Get-Response . Si la orquestación estuviera actualizando datos, por ejemplo mediante el método UpdateEx , requeriría diferentes mensajes de solicitud y respuesta.

Definición y asignación de mensajes a puertos

  1. En la superficie del puerto de la izquierda, haga clic en Solicitud en el puerto FileIn . En la ventana Propiedades, expanda Tipo de mensajey Mensaje de varias partes, y haga clic en PS_Test.Get.

  2. En la superficie del puerto de la izquierda, haga clic en Solicitud en el puerto FileOut . En la ventana Propiedades, expanda Tipo de mensajey Mensaje de varias partes, y haga clic en PS_Test.GetResponse.

    Imagen que muestra PS_Test.GetResponse.

  3. Seleccione el puerto FileIn y arrastre su flecha de envío de salida a la flecha de recepción opuesta de entrada en la forma FromDisk .

  4. Seleccione el puerto FileOut y arrastre su flecha de recepción opuesta de entrada a la flecha de envío de salida en la forma ToDisk .

  5. Cambie el nombre de los mensajes genéricos existentes por nombres más descriptivos para adherirse a los principios de buen diseño de aplicaciones. En Explorador de soluciones, haga clic en la pestaña Vista de orquestación. En Mensajes, cambie el identificador de Message_1 a PS_Msg. Cambie el identificador para Message_2 a PS_Resp.

    Imagen que muestra el cuadro de diálogo Vista de orquestación.

    Imagen que muestra las propiedades PS_Msg Message.

  6. Resalte la forma de envío To_PS y establezca su propiedad Mensaje en PS_Msg.

  7. Resalte la forma de recepción From_PS y establezca su propiedad Mensaje en PS_Resp.

  8. Conecte la forma de envío To_PS a la parte Solicitud del método Get en el puerto PeopleSoft_Port .

  9. Conecte la forma de envío From_PS a la parte Respuesta del método Get en el puerto PeopleSoft_Port .

    Imagen que muestra dónde seleccionar From_PS enviar forma.

Paso 4: Compilar e implementar el proyecto

Ahora el proyecto de BizTalk está completo y puede compilarlo e implementarlo en Visual Studio.

  1. En Visual Studio, seleccione Visual Studio Tools y, a continuación, seleccione Símbolo del sistema de Visual Studio.

  2. Para generar el proyecto, necesita un archivo de clave de nombre seguro. En el símbolo del sistema, escriba lo siguiente para crear un archivo de clave de nombre seguro:

    sn -k labs.snk

  3. En el Explorador de soluciones, haga clic con el botón secundario en el proyecto PS_Test y, a continuación, haga clic en Propiedades para iniciar el Diseñador de proyectos para el proyecto.

  4. Haga clic en la pestaña Firma.

  5. Seleccione la opción Firmar el ensamblado , haga clic en la lista desplegable para la opción Seleccione un archivo de clave de nombre seguro y, a continuación, haga clic en Examinar.

  6. Busque y seleccione el archivo de clave: labs.snky, a continuación, haga clic en Abrir.

  7. Haga clic en la pestaña Implementación del Diseñador de proyectos.

  8. Establezca el Nombre de la aplicación en PS_Test.

  9. En el Explorador de soluciones, haga clic con el botón secundario en el proyecto PS_Test y, a continuación, haga clic en Generar.

  10. Después de que la generación se complete correctamente, haga clic con el botón secundario en el proyecto PS_Test y, a continuación, haga clic en Implementar.

Paso 5: Probar la aplicación y ver la salida XML

A continuación, probará la aplicación que acaba de crear e implementar. Creará el archivo XML que inicia el proceso de orquestación y, a continuación, configurará carpetas para recibir y enviar archivos XML en la aplicación. Una vez que haya configurado la aplicación, la ejecutará y visualizará los archivos XML que devuelve la orquestación.

Generación del archivo XML para la consulta

  1. En el Explorador de soluciones, haga doble clic en LOCATIONService_LOCATION_x5d.xsd para abrir el archivo.

  2. Haga clic con el botón secundario en LOCATIONService_LOCATION_x5d.xsd y, a continuación, haga clic en Propiedades. Para Nombre de archivo de instancia de salida , escriba la siguiente ruta de acceso y nombre de archivo para el XML del ejemplo:

    C:\LABS\PS_TEST\SAMPLEQUERY.XML

  3. Haga clic en Aceptar. En el ventana Propiedades, seleccione <Esquema> y establezca Referencia raíz: Obtener.

  4. Haga clic con el botón secundario en LOCATIONService_LOCATION_x5d.xsd y, a continuación, haga clic en Generar instancia. De este modo se genera el archivo SampleQuery.xml . Este archivo se colocará en la ubicación de recepción como entrada del adaptador para iniciar el proceso de orquestación.

    Imagen que muestra dónde hacer clic con el botón derecho en LOCATIONService_LOCATION_x5d.xsd.

Configurar e iniciar la aplicación de BizTalk

  1. Configure carpetas para recibir los archivos entrantes y enviar los salientes. Vaya a C:\LABS\PS_TEST y cree dos nuevas subcarpetas denominadas FileIn y FileOut.

  2. En la consola de administración de BizTalk Server, expanda Raíz de la consola, expanda administración de BizTalk Server, expanda Grupo de BizTalk, expanda Aplicaciones, haga clic con el botón derecho en PS_Test y, a continuación, haga clic en Configurar.

    Imagen que muestra wher para expandir Aplicaciones y haga clic con el botón derecho en PS_Test.

  3. Seleccione Orchestration_1 y haga clic en el cuadro desplegable Host . Seleccionar BizTalkServerApplication.

  4. En Puertos de recepción, haga clic en <Ninguno>. En la lista desplegable, seleccione Nuevo puerto de recepción.

  5. For Nombre, escriba FileInPorty, a continuación, haga clic en Aceptar. Aparecerá un cuadro de mensaje que indica que debe designar una ubicación de recepción. Haga clic en Aceptary, a continuación, en Nuevo.

    Imagen que muestra dónde escribir el nombre FileInPort.

  6. Escriba o seleccione los siguientes valores para las propiedades:

    Nombre: FileInLoc

    Tipo: Archivo

    Controlador de recepción: BizTalkServerApplication

    Canalización de recepción: XMLReceive

    Captura de pantalla que muestra dónde establecer las propiedades de la ubicación de recepción.

  7. En el menú Configurar y escriba C:\LABS\PS_TEST\FILEIN en Carpetas de recepcióny, a continuación, haga clic en Aceptar .

    Imagen que muestra dónde configurar la carpeta Receive.

  8. Haga clic en <Ninguno> para PeopleSoft_Port en la lista desplegable.

  9. Seleccione Nuevo puerto de envío y, a continuación, seleccione o escriba los siguientes valores para las propiedades.

    Nombre: PS_Test_Port

    Tipo: PeopleSoft

    Controlador de envío: BizTalkServerApplication

    Canalizaciones: XMLTransmit y XMLReceive

  10. Haga clic en Configurary escriba los siguientes valores de propiedades:

    1. Ruta de acceso al servidor de aplicaciones: //Servername:9000

      nombreDelServidor es el servidor de la aplicación. Se trata del nombre de servidor específico o de la dirección IP y número de puerto para este sistema PeopleSoft.

    2. JAVA_HOME: C:\J2SDK1.4.2_08

      Esta ruta de acceso es específica de la instalación del SDK de Java en el BizTalk Server.

    3. Contraseña: <escriba la contraseña de PeopleSoft.>

    4. Archivos JAR de PeopleSoft 8.x: C:\PSJARS\VER841\PSJOA.JAR

      Nombre de usuario:<escriba su UserID de PeopleSoft.>

  11. Haga clic en Aceptar dos veces para cerrar los cuadros de diálogo.

  12. En Configurar aplicaciónwindow, haga clic en <Ninguno> para FileOut en la lista desplegable.

  13. Seleccione Nuevo puerto de envío y escriba o seleccione los siguientes valores para las propiedades:

    Nombre: FileOutPort

    Tipo: Archivo

    Controlador de envío: BizTalkServerApplication

    Canalización de envío: XMLTransmit

  14. Haga clic en Configurar y escribaC:\Labs\PS_Test\FileOut en Carpeta de destino. Mantenga %MessageID%.xml para Nombre de archivo porque esto da como resultado un archivo único para cada mensaje.

  15. Haga clic en Aceptar tres veces para cerrar los cuadros de diálogo.

  16. En la consola de administración de BizTalk Server, haga clic con el botón derecho en la aplicación PS_Test y, a continuación, haga clic en Iniciar.

    Imagen que muestra la consola de administración de BizTalk Server.

Pruebe la orquestación.

  1. En el directorio C:\Labs\PS_Test , cambie el archivo Samplequery.xml a lo siguiente:

    <ns0:Get xmlns:ns0="http://schemas.microsoft.com/[PeopleSoft://CI/LOCATION]">  
      <ns0:SETID>SHARE</ns0:SETID>  
      <ns0:LOCATION>AUS01</ns0:LOCATION>  
      <ns0:getHistory>true</ns0:getHistory>  
    </ns0:Get>  
    

    Nota

    Se usará el valor de datos SHARE en todos los sistemas. No obstante, el valor que va a usar para Ubicación en este archivo XML debe existir en el sistema. Esto se observó en la Práctica 1.

  2. Guarde los cambios y copie el archivo a la carpeta C:\Labs\PS_Test\FileIn . Se trata de la ubicación de recepción para FileIn que inicia el proceso de orquestación.

  3. En unos segundos debe aparecer un archivo XML en la carpeta C:\Labs\PS_Test\FileOut , que debe contener los datos del registro donde la ubicación es AUS01.

    Imagen que muestra el contenido del archivo XML.

    Estos datos de registro devueltos deben coincidir con lo que devolvió la consulta en el sistema PeopleSoft en la práctica 1 de PeopleSoft. Al comparar los valores obtenidos en el laboratorio 1, específicamente las líneas Address1 y Address2 , con lo que se muestra aquí en los <campos LOCATION:ADDRESS1> y <LOCATION:ADDRESS2> , puede comprobar que el método Get funcionó correctamente.

Resumen

En esta práctica, primero comprobó que los requisitos previos estaban correctamente configurados para obtener acceso al sistema PeopleSoft. A continuación, ha usado Visual Studio para crear un nuevo proyecto de BizTalk que contenga una orquestación. Configuró la orquestación de BizTalk para usar el adaptador de PeopleSoft con el fin de obtener datos del sistema PeopleSoft. Para configurar la orquestación, creó puertos de envío, recepción y envío/recepción. Enlazó estos puertos al adaptador de PeopleSoft y asignó mensajes a los puertos correspondientes.

Después de completar el proyecto de BizTalk, usó Visual Studio para compilarlo e implementarlo. A continuación, configuró la nueva aplicación y la ejecutó para obtener datos del sistema PeopleSoft. Para comprobar que la aplicación funcionó correctamente, comparó el archivo XML de salida con el archivo que recibió del sistema PeopleSoft en la Práctica 1.