Compartir a través de


Consumo de un adaptador de ADAPTADOR DE LOB de WCF en un proyecto de BizTalk Server

En este tema se describe cómo consumir un adaptador creado mediante el SDK del adaptador de línea de negocio (LOB) de Microsoft Windows Communication Foundation (WCF) desde BizTalk Server mediante el complemento consumir el servicio adaptador de BizTalk Project.

Nota

Para usar el complemento Consumir el servicio de adaptador de BizTalk Project, debe instalar las herramientas del SDK del adaptador de LOB de WCF en el mismo equipo que hospeda BizTalk Server.

Usar el complemento Consumir servicio de adaptador

  1. Abra la aplicación .NET en Visual Studio.

  2. En Visual Studio, en el panel Proyecto, haga clic con el botón derecho en el proyecto de BizTalk Server y, a continuación, elija Agregar agregar|elementos | generadosconsume servicio de adaptador.

  3. En la pantalla Consumir complemento de servicio de adaptador, seleccione un enlace de adaptador.

  4. Haga clic en Configurar para configurar el URI de conexión para el enlace de adaptador seleccionado y para proporcionar las credenciales, las propiedades del URI y las propiedades de enlace. Los requisitos reales variarán en función del enlace del adaptador seleccionado.

  5. Haga clic en Aceptar cuando haya configurado el URI.

  6. Haga clic en Conectar. Si el URI de conexión es válido y se aceptan credenciales de cliente (si las hay), el panel Categoría debe rellenarse con las categorías y operaciones proporcionadas por el adaptador.

  7. Si el adaptador admite la búsqueda, el campo de búsqueda estará activo. De lo contrario, puede filtrar por tipo de contrato y explorar tipos y operaciones haciendo clic en nodos en el panel Categoría .

  8. Haga clic en Aceptar para generar los artefactos de proxy. El número de artefactos varía en función del tipo de contrato:

    Tipo de contrato Artefacto Descripción
    Salida Esquemas XML Contiene los esquemas de los tipos y operaciones seleccionados.
    Salida WCF-Custom xml de información de enlace de puerto de envío Contiene xml de configuración para el puerto de envío de WCF-Custom.
    Entrada Esquemas XML Contiene los esquemas de los tipos y operaciones seleccionados.
    Entrada WCF-Custom xml de enlace de puerto de recepción Contiene xml de configuración para el puerto de recepción de WCF-Custom.
  9. Ahora puede usar los archivos de esquema XML en la aplicación de BizTalk Server.

Implementación del proyecto de BizTalk Server

  1. Abra administración de BizTalk Server.

  2. Importe los archivos XML de enlace de puerto para crear los puertos físicos. Haga clic con el botón derecho en la aplicación en el grupo Aplicaciones , seleccione Importar enlaces y, después, vaya a y seleccione los archivos XML de información de enlace de puerto correspondientes.

  3. Asigne los puertos lógicos definidos en las orquestaciones de BizTalk Server a los puertos físicos recién creados.

  4. Haga clic en Orquestaciones en la aplicación, haga clic con el botón derecho en la orquestación para inscribirla y, a continuación, haga clic en Inscribir.

  5. Haga clic en Orquestaciones en la aplicación, haga clic con el botón derecho en la orquestación para inscribirla y, a continuación, haga clic en Iniciar.

  6. Haga clic con el botón derecho en la aplicación BizTalk Server y, a continuación, haga clic en Iniciar.

Generar varios esquemas

Si usa el Asistente para consumir servicios de adaptador para generar varios esquemas, uno o varios elementos se pueden duplicar en los esquemas, lo que produce un error de compilación para el proyecto de BizTalk Server. Para evitarlo, active la casilla Generar tipo de esquema único para asegurarse de que los tipos de esquema se generan con espacios de nombres únicos.

Consulte también

Consumo de un adaptador creado mediante el SDK del adaptador de LOB de WCF