En este apartado se muestra cómo modificar la configuración básica descrita
en este apéndice. Con los mismos socios y configuración descritos
anteriormente (un gestor de comunidad de nombre socioUno, con un ID de DUNS de
123456789 y una pasarela de directorio de archivos, y un participante llamado
socioDos con un ID de DUNS de 987654321 y una pasarela HTTP), en este apartado
se describe cómo añadir soporte para:
- Transporte FTP
- Documentos XML personalizados
- Archivos binarios (sin empaquetado)
El destino FTP recibe los archivos y los pasa al Gestor de documentos para
que los procese. Tal como se describe en Preparación para la configuración del concentrador, antes de crear un destino FTP, debe tener instalado un
servidor FTP y haber creado un directorio FTP y configurado el servidor
FTP.
En este ejemplo, se presupone que el servidor FTP se ha configurado para el
Socio Dos y que el directorio raíz es c:/ftproot.
- Pulse Administración de concentrador > Configuración de
concentrador > Destinos.
- Pulse Crear.
- Especifique la información siguiente:
- Nombre de destino: Receptor_FTP
- Transporte: Directorio FTP
- Directorio raíz de FTP: C:/ftproot
- Pulse Guardar.
En este apartado se describen los pasos necesarios para configurar el
concentrador de modo que reciba documentos binarios que el Socio Dos envíe al
Socio Uno.
Por omisión, WebSphere Business Integration Connect no tiene configurada
interacción de documentos binario a binario. En este apartado deberá
crear la interacción necesaria para permitir que documentos binarios pasen a
través del sistema.
- Pulse Administración de concentrador >Configuración de
concentrador > Definición de flujo de documentos.
- Pulse Gestionar interacciones.
- Pulse Crear interacción.
- En Origen seleccione: Paquete: Ninguno
Protocolo: Binary (1.0) Flujo de
documentos: Binary (1.0).
- En Destino seleccione: Paquete: Ninguno
Protocolo: Binary (1.0) Flujo de
documentos: Binary (1.0).
- Establezca Acción en Paso a través.
- Pulse Guardar.
En este apartado se muestra cómo configurar el Socio Uno para poder aceptar
documentos binarios.
- Pulse Administración de cuentas > Perfiles > Participante de
comunidad.
- Pulse Buscar.
- Pulse el icono de la lupa junto a Socio Uno.
- Pulse Posibilidades B2B.
- Pulse el icono de activación bajo Establecer origen para
habilitar Paquete: Ninguno.
- Pulse el icono de activación bajo Establecer destino para
habilitar Paquete: Ninguno.
- Pulse el icono de la carpeta que hay junto a Paquete:
Ninguno.
- Pulse el icono de activación correspondiente a Protocolo:
Binary (1.0) tanto para origen como para destino.
- Pulse el icono de carpeta que hay junto a Protocolo: Binary
(1.0).
- Por último, pulse el icono de activación correspondiente a Flujo de
documentos: Binary (1.0) tanto para origen como para
destino.
En este apartado se muestra cómo configurar el Socio Dos para poder enviar
documentos binarios.
- Pulse Administración de cuentas > Perfiles > Participante de
comunidad.
- Pulse Buscar.
- Pulse el icono de la lupa junto a Socio Dos.
- Pulse Posibilidades B2B.
- Pulse el icono de activación bajo Establecer origen para
habilitar Paquete: Ninguno.
- Pulse el icono de activación bajo Establecer destino para
habilitar Paquete: Ninguno.
- Pulse el icono de la carpeta que hay junto a Paquete:
Ninguno.
- Pulse el icono de activación correspondiente a Protocolo:
Binary (1.0) tanto para origen como para destino.
- Pulse el icono de carpeta que hay junto a Protocolo: Binary
(1.0).
- Por último, pulse el icono de activación correspondiente a Flujo de
documentos: Binary (1.0) tanto para origen como para
destino.
En este apartado se muestra cómo configurar una nueva conexión de
participante entre el Socio Uno y el Socio Dos para documentos
binarios.
- Pulse Administración de cuentas > Conexiones de
participante.
- Seleccione Socio Dos en la lista Origen.
- Seleccione Socio Uno en la lista Destino.
- Pulse Buscar.
- Busque la conexión Ninguno (N/D), Binary (1.0), Binary
(1.0) para Ninguno (N/D), Binary (1.0), Binary
(1.0) y pulse Activar para activarla.
Tal como se describe en Configuración del concentrador, debe configurar el concentrador para poder direccionar
archivos XML. En este apartado se describen los pasos necesarios para
configurar el Gestor de documentos de modo que pueda direccionar el documento
XML siguiente:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Tester>
<Tester>
<From>987654321</From>
<To>123456789</To>
</Tester>
El Gestor de documentos utiliza el distintivo de directorio raíz para
identificar el tipo de documento XML. A continuación, extrae los
valores de los campos From y To para identificar el nombre del participante de
origen (From) y el nombre del participante de destino (To).
El primer paso es crear un protocolo nuevo para el XML personalizado que va
a intercambiar.
- Pulse Administración de concentrador >Configuración de
concentrador > Definición de flujo de documentos.
- Pulse Crear definición de flujo de documentos.
- Especifique la información siguiente:
- Tipo de flujo de documento: Protocolo
- Código: CustomXML
- Versión: 1.0
- Descripción: CustomXML
- Establezca Nivel de documento en No.
- Establezca Estado en Habilitado.
- Establezca Visibilidad: Operador de comunidad en
Sí.
- Establezca Visibilidad: Gestor de comunidad en
Sí.
- Establezca Visibilidad: Participante de comunidad en
Sí.
- Seleccione:
- Paquete: AS
- Paquete: Ninguno
- Paquete: Backend integration.
- Pulse Guardar.
El segundo paso es crear una definición de flujo de documentos para el
protocolo nuevo.
- Pulse Administración de concentrador >Configuración de
concentrador > Definición de flujo de documentos.
- Pulse Crear definición de flujo de documentos.
- Especifique la información siguiente:
- Tipo de flujo de documento: Flujo de documentos
- Código: XML_Tester
- Versión: 1.0
- Descripción: XML_Tester
- Establezca Nivel de documento en Sí.
- Establezca Estado en Habilitado.
- Establezca Visibilidad: Operador de comunidad en
Sí.
- Establezca Visibilidad: Gestor de comunidad en
Sí.
- Establezca Visibilidad: Participante de comunidad en
Sí.
- Pulse el icono de carpeta que hay junto a Paquete: AS y seleccione
Protocolo: CustomXML.
- Pulse el icono de carpeta que hay junto a Paquete: Ninguno y
seleccione Protocolo: CustomXML.
- Pulse el icono de carpeta que hay junto a Paquete: Backend
integration y seleccione Protocolo: CustomXML.
- Pulse Guardar.
Por último, debe crear el formato XML asociado con el protocolo
nuevo.
- Pulse Administración de concentrador > Configuración de
concentrador > Formatos XML.
- Pulse Crear formato XML.
- Especifique la información siguiente:
- Formato de direccionamiento: CustomXML 1.0
- Tipo de archivo: XML
- Tipo de identificador: Distintivo de directorio raíz
- Valor de tipo de identificador: Tester
- ID de empresa de origen: Vía de acceso de elemento
- Valor de ID de empresa de origen: /Tester/From
- ID de empresa de destino: Vía de acceso de elemento
- Valor de ID de empresa de destino: Tester/To
- Flujo de documento de origen: Constante
- Valor de flujo de documento de origen: XML_Tester
- Versión de flujo de documentos de origen: Constante
- Valor de versión de flujo de documentos de origen: 1.0
- Pulse Guardar.
Una vez que dispone de un protocolo nuevo y un flujo de documentos, puede
configurar una interacción válida.
- Pulse Administración de concentrador >Configuración de
concentrador > Definición de flujo de documentos.
- Pulse Gestionar interacciones.
- Pulse Crear interacción.
- En Origen, seleccione:
- Paquete: Ninguno
- Protocolo: CustomXML (1.0)
- Flujo de documentos: XML_Tester (1.0).
- En Destino, seleccione:
- Paquete: Ninguno
- Protocolo: CustomXML (1.0)
- Flujo de documentos: XML_Tester (1.0).
- Establezca Acción en Paso a través.
- Pulse Guardar.
Para habilitar el intercambio de un documento XML personalizado, debe
actualizar las posibilidades B2B de los participantes.
- Pulse Administración de cuentas > Perfiles > Participante de
comunidad.
- Pulse Buscar.
- Pulse el icono de la lupa junto a Socio Uno.
- Pulse Posibilidades B2B.
- Pulse el icono de activación bajo Establecer origen para
habilitar Paquete: Ninguno.
- Pulse el icono de activación bajo Establecer destino para
habilitar Paquete: Ninguno.
- Pulse el icono de carpeta junto a Paquete: Ninguno.
- Pulse el icono de activación para Protocolo: CustomXML (1.0)
tanto para origen como para destino.
- Pulse el icono de carpeta que hay junto Protocolo: CustomXML
(1.0).
- Por último, pulse el icono de activación correspondiente a Flujo de
documentos: XML_Tester (1.0) tanto para origen como para
destino.
Actualice las posibilidades B2B del Socio Dos para habilitar el intercambio
del nuevo formato XML personalizado.
- Pulse Administración de cuentas > Perfiles > Participante de
comunidad.
- Pulse Buscar.
- Pulse el icono de la lupa junto a Socio Dos.
- Pulse Posibilidades B2B.
- Pulse el icono de activación bajo Establecer origen para
habilitar Paquete: Ninguno.
- Pulse el icono de activación bajo Establecer destino para
habilitar Paquete: Ninguno.
- Pulse el icono de carpeta junto a Paquete: Ninguno.
- Pulse el icono de activación para Protocolo: CustomXML (1.0)
tanto para origen como para destino.
- Pulse el icono de carpeta que hay junto Protocolo: CustomXML
(1.0).
- Por último, pulse el icono de activación correspondiente a Flujo de
documentos: XML_Tester (1.0) tanto para origen como para
destino.
Por último, cree la nueva conexión de participante.
- Pulse Administración de cuentas > Conexiones de
participante.
- Seleccione Socio Dos en la lista Origen.
- Seleccione Socio Uno en la lista Destino.
- Pulse Buscar.
- Busque la conexión Ninguno (N/D), Binary (1.0), Binary
(1.0) para Ninguno (N/D), Binary (1.0), Binary
(1.0) y pulse Activar para activarla.
RosettaNet es una organización que facilita estándares abiertos para dar
soporte al intercambio de mensajes profesionales entre socios
comerciales. Para obtener más información acerca de RosettaNet,
consulte http://www.rosettanet.org. Los
estándares incluyen las especificaciones RosettaNet Implementation Framework
(RNIF) y Partner Interface Process (PIP). RNIF define el modo en que
los socios comerciales intercambian mensajes facilitando una infraestructura
de paquetes de mensajes, protocolos de transferencia y seguridad. De
momento, se han publicado dos versiones: la 1.1 y la
2.0. Un PIP define un proceso empresarial público y los formatos
de mensaje basados en XML que dan soporte al proceso.
WebSphere Business Integration Connect da soporte a la mensajería de
RosettaNet utilizando RNIF 1.1 y 2.0. Cuando el
concentrador recibe un mensaje de PIP, valida y transforma el mensaje para
enviarlo al sistema intermediario apropiado. WebSphere Business
Integration Connect proporciona un protocolo para empaquetar el mensaje
transformado en un mensaje RosettaNet Service Content (RNSC) que pueda manejar
el sistema intermediario. Consulte la Guía de integración empresarial
para obtener información sobre el empaquetado utilizado en estos mensajes para
facilitar información de direccionamiento.
El concentrador también puede recibir mensajes RNSC de sistemas de fondo,
crear el mensaje PIP apropiado y enviar el mensaje al socio comercial (un
participante). El usuario deberá facilitar las definiciones de flujo de
documentos para la versión de RNIF y los PIP que desee utilizar.
Además de facilitar la posibilidad de direccionamiento para mensajes
RosettaNet, WebSphere Business Integration Connect mantiene un estado para
cada mensaje que maneja. Ello le permite reenviar cualquier mensaje que
falle hasta que el número de intentos alcance un umbral específico. El
mecanismo de notificación de eventos alerta a los sistemas de fondo cuando no
puede enviarse un mensaje PIP. Además, el concentrador puede generar
automáticamente PIP 0A1 para enviar a los participantes apropiados cuando
reciba determinados mensajes de notificación de eventos de sistemas de
fondo. Consulte la Guía de integración empresarial para obtener más
información sobre la notificación de eventos.
