Compartir a través de


LOBWebApplication

La utilidad LOBWebApplication se usa para enviar un mensaje de acción o respuesta de una página ASPX a un socio comercial, simulando una aplicación web de línea de negocio real.

Después de configurar la página ASPX, inicie la página y escriba los parámetros de un mensaje: el hogar y las organizaciones asociadas; el código PIP, la versión y el identificador de instancia; y la categoría de mensaje. A continuación, puede modificar el contenido del servicio y enviar el mensaje.

Ubicación en SDK

<Conducir>\Archivos de programa (86)\Acelerador de versiones> de Microsoft BizTalk <para RosettaNet\SDK\LOBWebApplication

Adición de un servidor virtual para LOBWebApplication

Para agregar un servidor virtual

  1. Haga clic en Inicio, seleccione AllPrograms, herramientas administrativas y, a continuación, haga clic en Administrador de Internet Information Services (IIS).

  2. En el Administrador de Information Services, expanda <Nombre> de equipo (equipo local), expanda Sitios weby, a continuación, haga clic con el botón derecho en Sitio web predeterminado.

  3. Seleccione Nuevo y, a continuación, haga clic en Directorio virtual.

  4. En la página Asistente para creación de directorios virtuales , haga clic en Siguiente y escriba un alias para el sitio, como LOBWebApplication.

  5. En la página Directorio de contenido del sitio web , haga clic en Examinar, vaya a <drive>\Program Files (x86)\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\LOBWebApplication, haga clic en Aceptary, a continuación, haga clic en Siguiente.

  6. En la página Permisos de acceso a directorios virtuales , seleccione Leer y ejecutar scripts y, a continuación, haga clic en Siguiente. Haga clic en Finalizar

  7. Agregue el usuario de la cuenta de servicio que se usó para configurar BTARN, por ejemplo, hostsvc, en el STS_WPG.

  8. Elimine todos los archivos de C:\WINDOWS\Microsoft.NET\Framework\v2.0.\Temporary ASP.NET Files. Es posible que tenga que ejecutar el programa iisreset para desbloquear los archivos antes de poder eliminarlos.

  9. En el Administrador de IIS, establezca loBWebApplication para que se ejecute en el grupo de aplicaciones BTARNHTTPReceivePool.

  10. En el Administrador de IIS, en la sección Propiedades de seguridad de directorio de la utilidad LOBWebApplication, deshabilite la opción para que el directorio virtual se ejecute como anónimo.

Creación de LOBWebApplication

Para compilar LOBWebApplication

  1. Inicie Visual Studio.

  2. En el archivo, seleccione Abriry, a continuación, haga clic en Abrir solución.

  3. Vaya a <unidad>\Archivos de programa (x86)\Acelerador de versiones> de Microsoft BizTalk <para RosettaNet\SDK\LOBWebApplication, seleccione LOBWebApplication.sln y, a continuación, haga clic en Abrir.

    Nota

    Si no ha agregado un servidor virtual para LOBWebApplication, la solución no se abrirá correctamente en Visual Studio.

  4. Haga clic con el botón derecho en Referenciasy, a continuación, haga clic en Agregar referencia.

  5. En el cuadro de diálogo Agregar referencia, haga clic en Examinar, vaya a <unidad>:\Archivos de programa (x86)\Acelerador de versiones> de Microsoft BizTalk <para RosettaNet\Bin, seleccione los archivos Microsoft.Solutions.BTARN.ConfigurationManager.dll y Microsoft.Solutions.BTARN.Shared.dll y, a continuación, haga clic en Abrir.

  6. Haga clic con el botón derecho en LOBWebApplication y, a continuación, haga clic en Compilar.

Ejecución de LOBWebApplication

Para ejecutar LOBWebApplication y enviar un mensaje

  1. Haga clic en Inicio, elija Todos los programas y, a continuación, haga clic en Internet Explorer.

  2. En Internet Explorer, en el cuadro Dirección , escriba http://localhost/LOBWebApplicationy, a continuación, haga clic en Ir.

  3. En el cuadro de diálogo Enviar mensaje , escriba la organización principal, la organización asociada, el código PIP, la versión de PIP, el identificador de instancia de PIP y la categoría de mensaje.

  4. Modifique el contenido del servicio según sea necesario.

  5. Haga clic en Enviar.

Comentarios

La utilidad LOBWebApplication genera una instancia del mensaje a partir del PIP especificado y escribe el contenido del servicio de la instancia de mensaje generada en la página ASPX. Para ello, la utilidad usa la misma técnica que usa para generar una instancia de mensaje bien formada directamente desde un PIP. Para obtener más información, consulte Creación de una instancia de mensaje Well-Formed a partir de un PIP. Puede rellenar cualquier campo del contenido del servicio en la página ASPX con datos reales para generar una instancia de mensaje real.

La utilidad LOBWebApplication se usa para simular una aplicación web de línea de negocio que envía un mensaje. La utilidad LOBApplication se usa para simular una aplicación de escritorio de línea de negocio que envía un mensaje.

Consulte también

Utilidades
LOBApplication