Configurar un puerto mediante el adaptador personalizado de SAP de WCF
En este tema se proporcionan instrucciones sobre cómo configurar los puertos de envío y recepción de WCF-SAP para realizar operaciones salientes y entrantes en el sistema SAP mediante el adaptador de SAP.
Prerrequisitos
Inicie sesión con una cuenta que sea miembro del grupo Administradores de BizTalk Server o Operadores de BizTalk. Para obtener información más detallada sobre los permisos, vea Permisos necesarios para implementar y administrar una aplicación de BizTalk y derechos de seguridad mínimos.
Implementación de adaptadores para enviar mensajes a SAP
Complete los pasos siguientes para configurar un puerto de envío de WCF-SAP para enviar mensajes al sistema SAP mediante la consola de administración de BizTalk Server.
Inicie la consola de administración de BizTalk Server.
Agregue el adaptador WCF-SAP a la consola de administración de BizTalk Server. Para obtener instrucciones, consulte Incorporación del adaptador de SAP a BizTalk Server Consola de administración.
En el árbol de consola, expanda Grupo de BizTalk y, a continuación, expanda Aplicaciones.
Expanda la aplicación en la que desea implementar el adaptador de SAP.
Haga clic con el botón derecho en Puertos de envío, seleccione Nuevo y seleccione un tipo de puerto que quiera configurar en función del modo de comunicación entre BizTalk Server y el sistema SAP.
En el cuadro de diálogo Propiedades del puerto de envío, en la pestaña General , escriba un nombre para el puerto de envío.
En la lista desplegable Tipo , seleccione el adaptador WCF-SAP que agregó anteriormente y, a continuación, haga clic en Configurar.
En el cuadro de diálogo propiedades de transporte, haga lo siguiente:
Haga clic en la pestaña General , haga clic en el botón Configurar y proporcione valores para los parámetros de conexión. Para más información sobre el URI de conexión, consulte Creación del URI de conexión del sistema SAP.
En la pestaña General , en el cuadro de texto Acción , escriba la acción de la operación. Consulte Mensajes y esquemas de mensajes para obtener una lista de acciones para cada operación. Por ejemplo, la acción para invocar el RFC_CUSTOMER_GET sería:
http://Microsoft.LobServices.Sap/2007/03/Rfc/RFC_CUSTOMER_GET
Haga clic en la pestaña Enlace y especifique valores para las propiedades de enlace expuestas por el adaptador de SAP. Para obtener más información sobre las propiedades de enlace, vea Leer sobre el adaptador de BizTalk para las propiedades de enlace de mySAP Business Suite.
Nota
Las propiedades de enlace se muestran en función de si está configurando un puerto de envío o un puerto de recepción. Por ejemplo, las propiedades de enlace relacionadas con las operaciones entrantes no están disponibles al configurar un puerto de envío porque las operaciones entrantes requieren una configuración de puerto de recepción.
Haga clic en la pestaña Credenciales y realice una de las siguientes acciones:
Seleccione la opción No usar inicio de sesión único y especifique el nombre de usuario y la contraseña para conectarse a un sistema SAP.
Seleccione la opción Usar inicio de sesión único y especifique una aplicación de SSO afiliada.
Para obtener más información sobre la seguridad con respecto a BizTalk Server, consulte Seguridad con el adaptador de SAP y BizTalk Server.
Para volver al cuadro de diálogo Propiedades de puerto de envío, haga clic en Aceptar.
En la lista desplegable Enviar controlador , seleccione BizTalkServerApplication.
Si eligió crear un puerto de envío estático One-Way en el paso 5, especifique una canalización de envío. En la lista desplegable Enviar canalización , seleccione la canalización correspondiente a XMLTransmit.
Si decide crear un puerto estático de Solicit-Response en el paso 5, especifique las canalizaciones de envío y recepción.
En la lista desplegable Enviar canalización , seleccione la canalización correspondiente a XMLTransmit.
En la lista desplegable Receive pipeline (Recibir canalización ), seleccione la canalización correspondiente a XMLReceive.
Haga clic en OK.
Implementación de adaptadores para recibir mensajes de SAP
Complete los pasos siguientes para configurar un puerto de recepción de WCF-SAP para recibir mensajes del sistema SAP mediante la consola de administración de BizTalk Server.
Inicie la consola de administración de BizTalk Server.
Agregue el adaptador WCF-SAP a la consola de administración de BizTalk Server. Para obtener instrucciones, consulte Incorporación del adaptador de SAP a BizTalk Server Consola de administración.
En el árbol de consola, expanda Grupo de BizTalk y, a continuación, expanda Aplicaciones.
Expanda la aplicación en la que desea implementar el adaptador de SAP.
Haga clic con el botón derecho en Puertos de recepción, seleccione Nuevo y haga clic en Puerto de recepción unidireccional o puerto de recepción de solicitud en función del modo de comunicación entre BizTalk Server y el sistema SAP.
En el cuadro de diálogo Propiedades del puerto de recepción , en la pestaña General , escriba un nombre para el puerto de recepción.
En la pestaña Ubicaciones de recepción , haga clic en Nuevo. Aparece el cuadro de diálogo Propiedades de ubicación de recepción .
En el cuadro de diálogo Propiedades de ubicación de recepción , haga lo siguiente:
Especifique un nombre para la ubicación de recepción.
En la lista desplegable Tipo , seleccione el adaptador WCF-SAP que agregó anteriormente y, a continuación, haga clic en Configurar.
En el cuadro de diálogo propiedades de transporte, haga lo siguiente:
Haga clic en la pestaña General , haga clic en el botón Configurar y proporcione valores para los parámetros de conexión. Para más información sobre el URI de conexión, consulte Creación del URI de conexión del sistema SAP.
Haga clic en la pestaña Enlace y, en la lista desplegable Tipo de enlace, seleccione sapBinding. Para obtener más información sobre las propiedades de enlace, vea Leer sobre el adaptador de BizTalk para las propiedades de enlace de mySAP Business Suite.
Nota
Las propiedades de enlace se muestran en función de si está configurando un puerto de envío o un puerto de recepción. Por ejemplo, las propiedades de enlace relacionadas con las operaciones entrantes no están disponibles al configurar un puerto de envío porque las operaciones entrantes requieren una configuración de puerto de recepción.
Haga clic en la pestaña Otros y realice una de las siguientes acciones:
Seleccione Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a un sistema SAP.
Seleccione la opción Obtener credenciales de la aplicación afiliada y especifique una aplicación afiliada.
Para obtener más información sobre la seguridad con respecto a BizTalk Server, consulte Seguridad con el adaptador de SAP y BizTalk Server.
Haga clic en Aceptar para volver al cuadro de diálogo Propiedades de ubicación de recepción .
En la lista desplegable Controlador de recepción, seleccione BizTalkServerApplication.
Si decide crear un puerto de recepción unidireccional en el paso 5, especifique una canalización de recepción. En la lista desplegable Receive pipeline (Recibir canalización ), seleccione la canalización correspondiente a XMLReceive.
Si decide crear el puerto de recepción de respuesta de solicitud en el paso 5, especifique canalizaciones de envío y recepción.
En la lista desplegable Receive pipeline (Recibir canalización ), seleccione la canalización correspondiente a XMLReceive.
En la lista desplegable Enviar canalización , seleccione la canalización correspondiente a XMLTransmit.
Haga clic en Aceptar en el cuadro de diálogo Propiedades de ubicación de recepción .
Haga clic en Aceptar en el cuadro de diálogo Propiedades del puerto de recepción .
Vea también
Configuración manual de un enlace de puerto físico al adaptador de SAP