Paso 1: Envío de una solicitud 0C2
En este paso, preparará y enviará una solicitud mediante el proceso de interfaz de asociado (PIP) para una solicitud de prueba asincrónica de 0C2. Este PIP garantiza que un canal de comunicación asincrónico funciona correctamente entre dos organizaciones diferentes. Este PIP sigue el mismo patrón que otros PIP de acción doble asincrónica, como el PIP 3A4 - Solicitar pedido de compra.
Para enviar una solicitud de prueba asincrónica 0C2
En el equipo fabrikam, en Internet Explorer, busque y abra http://localhost/LOBWebApplication/default.aspx.
En la página Enviar mensaje , haga lo siguiente:
Use Para hacer esto Organización principal Escriba FABRIKAM. Organización de asociados Escriba CONTOSO. Código pip Escriba 0C2. Versión de Pip Escriba R01.02. Id. de instancia PIP Escriba 0C2_Test. Importante: Debe asegurarse de que el PIP es único para cada mensaje que envíe para evitar errores de identificador de mensaje duplicados. Si ejecuta la prueba 0C2 en el futuro, tendrá que cambiar este campo. Categoría de mensaje Acción de tipo. Con el Bloc de notas u otro editor de texto, abra el archivo 0C2_Request.xml en la < unidad:\Archivos de programa>\Acelerador de versiones> de Microsoft BizTalk <para RosettaNet\SDK\LOBApplication\SampleInstances y, a continuación, copie y pegue el contenido en el campo Contenido del servicio en LOBWebApplication.
Nota
Para eliminar el texto existente en el campo Contenido del servicio del formulario Enviar mensaje, coloque el cursor al principio del texto, mantenga presionados los botones Mayús y Ctrl , haga clic en Finalizar y, a continuación, haga clic en Eliminar.
Haga clic en Enviar para enviar la solicitud 0C2 al equipo contoso.
Para comprobar que la comunicación es correcta en el equipo de Fabrikam
En la página Estado del mensaje de LOBWebApplication, compruebe si recibe de dos mensajes entrantes.
Nota
Primero debe recibir un mensaje de categoría 25 que signifique una confirmación de recibo del equipo contoso. A continuación, debe recibir un mensaje de categoría 50 que sea el mensaje de respuesta del equipo contoso. Un mensaje de categoría -99 indica un error. Puede usar Visor de eventos para determinar el mensaje de error real.
Para comprobar que la comunicación es correcta en el equipo de Contoso
Haga clic en Inicio, elija Todos los programas, Microsoft SQL Servery, a continuación, haga clic en SQL Server Management Studio.
En el cuadro de diálogo Conectarse al servidor , en el cuadro SQL Server , escriba localhost, seleccione Autenticación de Windowsy, después, haga clic en Conectar.
Nota
Si el Agente SQL Server no está iniciado, haga clic con el botón secundario sobre él y después haga clic en Iniciar.
En Microsoft SQL Server Management Studio, haga clic en Nueva consulta.
En el cuadro de diálogo de texto de la <tabla> , seleccione BTARNDATA en la lista y, a continuación, haga clic en Aceptar.
En la ventana de SQL, escriba la siguiente instrucción SQL:
SELECT * From MessagesToLOB
En el menú Consulta , haga clic en Ejecutar para ejecutar la instrucción SQL.
En la ventana Consulta, en el panel Resultados, compruebe que ve dos mensajes entrantes.
Nota
Primero debe recibir un mensaje de categoría 10 que representa la solicitud original enviada por el equipo de Fabrikam. A continuación, debe recibir un mensaje de categoría 25 que firme el mensaje de confirmación de recibo.
En la ventana de SQL, escriba la siguiente instrucción SQL:
SELECT * From MessagesFromLOB
Haga clic en Ejecutar para ejecutar la instrucción SQL.
En la ventana de consulta, en el panel de resultados, compruebe que ve un mensaje saliente.
Nota
Debería ver un mensaje de categoría 25 que representa la confirmación de recibo enviada desde Contoso al equipo de Fabrikam. También debería ver un mensaje de categoría 50 que representa la respuesta enviada desde la aplicación de línea de negocio (LOB) de Contoso al equipo de Fabrikam.
Consulte también
Paso 2: Envío de una consulta 0C4
Flujo de mensajes en BTARN