Cómo crear un adaptador de WCF para BizTalk Server
Hay tres partes para crear un adaptador de Windows Communication Foundation (WCF) de BizTalk.
Cree un servicio web WCF mediante el Asistente para publicación de servicios WCF de BizTalk. Para obtener información sobre el uso del Asistente para publicación de servicios WCF de BizTalk, vea Publicación de servicios WCF.
Configure el BizTalk Server ubicaciones y puertos de recepción y envío mediante la consola de administración de BizTalk Server. Para obtener un ejemplo de cómo hacerlo, vea How to Configure Receive and Send Locations and Ports for BAM WCF Interception.How to Configure Receive and Send Locations and Ports for BAM WCF Interception.
Si hospeda la solución en IIS, debe configurar el servicio web WCF mediante el Administrador de IIS.
Debe conceder permisos al usuario de grupo de aplicaciones. Para ello, consulte Consideraciones de seguridad para la suplantación de IIS.
Debe configurar la seguridad de directorios para su aplicación tal y como se describe en el siguiente procedimiento.
Configurar la seguridad de directorios
Asegúrese de que el Access Control de seguridad del directorio para el servicio WCF permite el acceso anónimo; esto simplifica el acceso a la aplicación.
Por ejemplo, si el nombre de la aplicación es MyBizTalkService3 y dispone de MyBizTalkService3·en los sitios web predeterminados, puede seguir este procedimiento para configurar el control de acceso.
Procedimiento para establecer el control de acceso en Windows Server 2008
Haga clic en Inicio, en Todos los programas, expanda Herramientas administrativasy, a continuación, haga clic en Administrador de Internet Information Services (IIS).
En la ventana Administrador de Internet Information Services (IIS), expanda el nombre del servidor, expanda Sitios, Internet Information Services y, a continuación, expanda Sitio web predeterminado.
Haga clic con el botón derecho en MyBizTalkService3 y, a continuación, haga clic en Editar permisos.
En la pestaña Seguridad del cuadro de diálogo Propiedades de MyBizTalkService3 , haga clic en Editar.
En el cuadro de diálogo Permisos para MyBizTalkService3 , haga clic en Agregar.
En el cuadro de diálogo Seleccionar usuarios, equipos o grupos, escriba
anonymous logon
y haga clic en Aceptar.Seleccione ANONYMOUS LOGON (INICIO DE SESIÓN ANÓNIMO ) en la sección Nombres de usuario o grupo, seleccione Read & execute (Leer & ejecutar ) en la sección Permisos para EL INICIO DE SESIÓN ANÓNIMO y, a continuación, haga clic en Aceptar.
Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de MyBizTalkService3 .
Para confirmar que el servicio está configurado correctamente, haga clic con el botón derecho en el servicio y, a continuación, haga clic en Examinar.
Si el servicio está configurado correctamente, verá una pantalla semejante a la que se muestra a continuación.
Consulte también
Configuración del adaptador de WCF para interceptar datos de BAM