Paso 3: Probar la aplicación migrada con el adaptador de Siebel
Tiempo de finalización: 5 minutos
Objetivo: En este paso, probará la aplicación migrada realizando una operación De inserción en el componente de negocio Cuenta. Para ello, quite un mensaje de solicitud que se ajuste al esquema generado mediante el adaptador de Siebel vPrev.
Requisitos previos
Configure la aplicación de BizTalk asignando los puertos lógicos de la orquestación de BizTalk a puertos físicos en la consola de administración de BizTalk Server.
Configure la aplicación de BizTalk para usar el puerto de envío WCF-Custom para el adaptador de Siebel basado en WCF.
Para probar la aplicación migrada
En la carpeta Siebel_BussComp_Migration, copie el mensaje de solicitud AccountInsert.xml. Este mensaje de solicitud se ajusta al esquema generado por el adaptador de Siebel vPrev. Con el mapa de salida, el WCF-Custom puerto de envío lo convierte para que se ajuste al esquema del adaptador de Siebel basado en WCF y lo envía al sistema Siebel.
<Insert xmlns="http://schemas.microsoft.com/[Siebel://Business Objects/Account/Account]"> <AccountInsertRecordSet> <AccountInsertRecord xmlns="http://schemas.microsoft.com/Business_Objects"> <Currency_Code>USD</Currency_Code> <Customer_Account_Group>Sold-To-Party</Customer_Account_Group> <Location>Location_1</Location> <Main_Phone_Number>012345678</Main_Phone_Number> <Name>John_Smith</Name> <Party_Name>Party_Name_1</Party_Name> <Primary_Address_Id></Primary_Address_Id> </AccountInsertRecord> </AccountInsertRecordSet> </Insert>
Pegue el mensaje de solicitud en la carpeta asignada a la ubicación de recepción del archivo.
La orquestación consume el mensaje de solicitud y lo envía al sistema Siebel. La respuesta del sistema Siebel se recibe en el esquema que se ajusta al esquema del adaptador de Siebel basado en WCF. Con el mapa de entrada, el puerto de envío de WCF-Custom lo convierte en el esquema del adaptador de Siebel vPrev. La respuesta del sistema Siebel se guarda en la otra ubicación de archivo definida como parte de la orquestación. La respuesta del mensaje de solicitud anterior es:
<?xml version="1.0" encoding="utf-8"?> <ns0:InsertResponse xmlns:ns0="http://schemas.microsoft.com/[Siebel://Business Objects/Account/Account]" xmlns:exposed="http://schemas.microsoft.com" xmlns:Business_Objects="http://schemas.microsoft.com/Business_Objects"> <ns0:RowIDList> <exposed:String>1-8EWWZ</exposed:String> </ns0:RowIDList> </ns0:InsertResponse>