Acuerdos de socios comerciales
Microsoft BizTalk Accelerator for RosettaNet (BTARN) procesa el intercambio de mensajes con un socio mediante un contrato de socio comercial (TPA). El TPA define los detalles del procesamiento de mensajes y la validación entre los dos asociados. Define cómo implementan esos asociados el proceso de interfaz de asociado (PIP) pertinente, que especifica el contenido del mensaje para todas las implementaciones de un tipo de mensaje específico. El TPA también define detalles sobre cómo los asociados intercambian mensajes a través de Internet.
Contenido del acuerdo entre socios comerciales
Cada acuerdo de socio comercial incluye la siguiente información:
Las identidades de los socios comerciales
El proceso público, tal y como se define en la versión del marco de implementación de RosettaNet (RNIF), cada TPA hace referencia a un único proceso público para iniciar o responder a acciones de PIP.
El perfil de configuración del proceso, la implementación BTARN del PIP
Configuración aspx, incluidas las direcciones URL sincrónicas, señal y acción
Protocolos para codificación y cifrado
Propiedades personalizadas
Para crear un contrato de socio comercial, debe usar la Consola de administración de BTARN para crear una configuración de proceso. Normalmente, esta configuración se basa en un PIP de RosettaNet, pero también se puede basar en un esquema personalizado. También debe usar la consola para crear una organización principal y un asociado. BTARN no admite el intercambio de mensajes entre partes desconocidas. Después de crear la configuración y la organización, puede usar la Consola de administración para crear un contrato de asociado.
Configuración del proceso
Esta configuración determina cómo BTARN procesa el contenido del mensaje. Especifican el PIP de RosettaNet e indican cómo implementará BTARN el PIP. Para ello, proporcionan valores específicos para la configuración de comportamiento que el PIP especifica, por ejemplo, el tiempo de espera y los valores de reintento. Por lo tanto, dos conjuntos diferentes de asociados, o el mismo conjunto de asociados, pueden implementar el mismo PIP de dos maneras diferentes.
Esta configuración también especifica el estándar (RosettaNet o CIDX) y aspectos generales de la organización principal y los roles de asociado. También puede crear una configuración de proceso para contenido que no sea de RosettaNet. Para ello, debe crear un esquema para ese contenido y, a continuación, crear la configuración basada en ese esquema. En el caso del contenido que no es de RosettaNet, debe especificar valores para la configuración estándar del mensaje, la versión estándar y el identificador de enlace de carga en la pestaña General del cuadro de diálogo Configuración del proceso . Solo puede transportar contenido que no sea de RosettaNet mediante RNIF 2.0.
Para obtener más información sobre cómo establecer estas propiedades, vea How to Create or Edit a Process Configuration.
Organización principal
Esta configuración define la organización principal que iniciará mensajes. La configuración incluye un identificador de negocio global (GBI), que es el número DUNS que es el identificador único de la empresa y la información de contacto necesaria en algunas transacciones. Para obtener más información sobre cómo establecer estas propiedades, vea Crear o editar una organización principal.
Organización de socio
Esta configuración define el asociado que recibirá y responderá a los mensajes. BTARN valida que cada mensaje RNIF entrante se originó en una entidad válida que tenga un contrato con la organización principal. Si no es así, BTARN no se autenticará y no procesará el mensaje. Para obtener más información sobre cómo establecer estas propiedades, vea Crear o editar un asociado.
Acuerdos (variables de acuerdo entre socios comerciales)
El acuerdo especifica todos los aspectos de la relación entre socios comerciales. Especifica el código para mostrar de los valores de configuración del proceso, tal y como se define en la Consola de administración de BTARN. También especifica la versión de RNIF, las direcciones URL de puerto, la configuración del protocolo (codificación y cifrado) y otras variables. Para obtener más información sobre cómo establecer estas propiedades, vea Crear o editar un contrato.
Para obtener más información sobre la consola de administración, consulte Administración de la configuración, los certificados, las bases de datos y la seguridad. También puede obtener acceso mediante programación de solo lectura a estas opciones a través de las clases e interfaces del espacio de nombres Microsoft.Solutions.BTARN.ConfigurationManager en la Referencia para desarrolladores.
Consulte también
Qué agrega el Acelerador de BizTalk para RosettaNet a BizTalk Server
Canalizaciones RNIF
Cómo crear o editar una configuración de procesos
Creación o edición de una organización principal
Creación o edición de un socio
Creación o edición de un acuerdo