Configurar un puerto mediante el adaptador personalizado de OracleEBS de WCF
Cómo configurar WCF-OracleEBS puertos de envío y recepción para realizar operaciones salientes y entrantes en Oracle E-Business Suite mediante el adaptador de Oracle E-Business.
Requisitos previos
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 Oracle EBS
Realice los pasos siguientes para configurar un puerto de envío de WCF-OracleEBS para enviar mensajes a Oracle E-Business Suite mediante la consola de administración de BizTalk Server.
Abra la consola de administración de BizTalk Server.
Agregue el adaptador de WCF-OracleEBS a la consola de administración de BizTalk Server. Al agregar el adaptador de Oracle E-Business Suite a BizTalk Server Consola de administración, se enumeran los pasos.
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 Oracle E-Business.
Haga clic con el botón derecho en Puertos de envío, seleccione Nuevoy, a continuación, seleccione el tipo de puerto que desea configurar en función del modo de comunicación entre BizTalk Server y Oracle E-Business Suite.
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 WCF-OracleEBS 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 Configuración del URI de conexión para Oracle E-Business Suite.
En la pestaña General , en el cuadro de texto Acción , escriba la acción para la operación. Consulte Messages and Message Schemas for Oracle EBS adapter (Mensajes y esquemas de mensajes para el adaptador de Oracle EBS ) para obtener una lista de acciones para cada operación. Por ejemplo, la acción para invocar la operación Insertar en una tabla de interfaz (FA_BOOKS) en la aplicación Asset es:
InterfaceTables/Insert/OFA/FA/FA_BOOKS
Haga clic en la pestaña Enlace y especifique valores para las propiedades de enlace expuestas por el adaptador de Oracle E-Business. Para obtener más información sobre las propiedades de enlace, vea Leer sobre las propiedades de enlace del adaptador de BizTalk para Oracle E-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 notificaciones no están disponibles al configurar un puerto de envío porque las notificaciones son operaciones entrantes y requieren una configuración de puerto de recepción.
Haga clic en la ficha 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 Oracle E-Business Suite.
Use Para hacer esto Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Database y especifique las credenciales de base de datos para los cuadros de texto Nombre de usuario y Contraseña . Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword . Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña . Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword . Seleccione la opción Usar inicio de sesión único y especifique una aplicación de inicio de sesión único (SSO) de empresa afiliada.
Para volver al cuadro de diálogo Propiedades del puerto de envío, haga clic en Aceptar.
En la lista Enviar controlador , seleccione BizTalkServerApplication.
Si eligió Static One-Way Send Port (Puerto de envío) en el paso 5, especifique una canalización de envío. En la lista Enviar canalización , seleccione la canalización que corresponde a XMLTransmit.
Si eligió Static Solicit-Response Port en el paso 4, especifique las canalizaciones de envío y recepción.
En la lista desplegable Enviar canalización , seleccione la canalización que corresponde a XMLTransmit.
En la lista desplegable Canalización de recepción, seleccione la canalización que corresponde a XMLReceive.
Haga clic en OK.
Implementación de adaptadores para recibir mensajes de Oracle EBS
Realice los pasos siguientes para configurar un puerto de recepción de WCF-OracleEBS para recibir mensajes de Oracle E-Business Suite mediante la consola de administración de BizTalk Server.
Abra la consola de administración de BizTalk Server.
Agregue el adaptador de WCF-OracleEBS a la consola de administración de BizTalk Server. Para obtener instrucciones, consulte Adición del adaptador de Oracle E-Business Suite 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 Oracle E-Business.
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 Oracle E-Business Suite.
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 WCF-OracleEBS 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 Configuración del URI de conexión para Oracle E-Business Suite.
Haga clic en la pestaña Enlace y especifique valores para las propiedades de enlace expuestas por el adaptador de Oracle E-Business. Para obtener más información sobre las propiedades de enlace, vea Leer sobre las propiedades de enlace del adaptador de BizTalk para Oracle E-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 notificaciones no están disponibles al configurar un puerto de envío porque las notificaciones son operaciones entrantes y requieren una configuración de puerto de recepción.
Haga clic en la pestaña Comportamiento para establecer el nivel de aislamiento de transacción. Para obtener más información sobre cómo establecer el nivel de aislamiento de transacción, consulte Configuración del nivel de aislamiento de transacción y el tiempo de espera de transacción con Oracle E-Business Suite.
Haga clic en la pestaña Otros y realice una de las siguientes acciones:
Seleccione la opción Cuenta de usuario y especifique el nombre de usuario y la contraseña para conectarse a Oracle E-Business Suite.
Use Para hacer esto Para conectarse mediante credenciales de base de datos de Oracle Especifique la propiedad de enlace ClientCredentialType en Database y especifique las credenciales de base de datos para los cuadros de texto Nombre de usuario y Contraseña . Para conectarse mediante las credenciales de Oracle E-Business Suite Especifique la propiedad de enlace ClientCredentialType en EBusiness y especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . En este caso, también debe especificar las credenciales de base de datos de Oracle para las propiedades de enlace OracleUserName y OraclePassword . Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "Database" Especifique "/" para el cuadro de texto Nombre de usuario y deje en blanco el cuadro de texto Contraseña . Para conectarse mediante la autenticación de Windows si ClientCredentialType está establecido en "EBusiness" Especifique las credenciales de Oracle E-Business Suite para los cuadros de texto Nombre de usuario y Contraseña . También debe especificar "/" para la propiedad de enlace OracleUserName y dejar en blanco la propiedad de enlace OraclePassword . Seleccione la opción Obtener credenciales de la aplicación afiliada y especifique una aplicación de SSO afiliada.
Para volver al cuadro de diálogo Propiedades de ubicación de recepción, haga clic en Aceptar.
En la lista desplegable Controlador de recepción, seleccione BizTalkServerApplication.
Si eligió Puerto de recepción unidireccional en el paso 5, especifique una canalización de recepción. En la lista Canalización de recepción, seleccione la canalización correspondiente a XMLReceive.
Si eligió Solicitar puerto de recepción de respuesta en el paso 5, especifique canalizaciones de envío y recepción.
En la lista desplegable Canalización de recepción, seleccione la canalización que corresponde a XMLReceive.
En la lista desplegable Enviar canalización , seleccione la canalización que corresponde a XMLTransmit.
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, haga clic en Aceptar.
Consulte también
Configuración manual de un enlace de puerto físico al adaptador de oracle E-Business
Conexión a Oracle E-Business Suite mediante la autenticación de Windows