Condividi tramite


Accordi di trading partner

Microsoft BizTalk Accelerator for RosettaNet (BTARN) elabora lo scambio di messaggi con un partner tramite un contratto partner commerciale (TPA). Il TPA definisce le specifiche dell'elaborazione dei messaggi e della convalida tra i due partner. Definisce come questi partner implementano il processo di interfaccia partner (PIP), che specifica il contenuto del messaggio per tutte le implementazioni di un tipo di messaggio specifico. Il TPA definisce anche specifiche del modo in cui i partner scambiano messaggi tramite Internet.

Contenuto del contratto per i partner commerciali

Ogni contratto partner commerciale include le informazioni seguenti:

  • Identità dei partner commerciali

  • Il processo pubblico, come definito dalla versione di RosettaNet Implementation Framework (RNIF), ogni TPA fa riferimento a un singolo processo pubblico per avviare o rispondere alle azioni PIP

  • Profilo di configurazione del processo, implementazione BTARN del PIP

  • Impostazioni ASPX, tra cui l'azione, il segnale e gli URL sincroni

  • Protocolli per la codifica e la crittografia

  • Proprietà personalizzate

    Per creare un contratto partner commerciale, è necessario usare la console di gestione BTARN per creare una configurazione del processo. In genere si basa questa configurazione su un PIP Di RosettaNet, ma è anche possibile basarla su uno schema personalizzato. È anche necessario usare la console per creare un'organizzazione home e un partner. BTARN non supporta lo scambio di messaggi tra parti sconosciute. Dopo aver creato la configurazione e l'organizzazione, è quindi possibile usare la Console di gestione per creare un contratto partner.

Process Configuration

Queste impostazioni determinano il modo in cui BTARN elabora il contenuto dei messaggi. Specificano il PIP Di RosettaNet e indicano come BTARN implementerà il PIP. A tale scopo, forniscono valori specifici per le impostazioni comportamentali specificate dal PIP, ad esempio i valori di timeout e ripetizione dei tentativi. Pertanto, due diversi set di partner, o lo stesso set di partner, possono implementare lo stesso PIP in due modi diversi.

Queste impostazioni specificano anche gli aspetti standard (RosettaNet o CIDX) e gli aspetti generali dell'organizzazione domestica e dei ruoli partner. È anche possibile creare una configurazione del processo per il contenuto non RosettaNet. A tale scopo, è necessario creare uno schema per tale contenuto e quindi creare la configurazione in base a tale schema. Per il contenuto non RosettaNet, è necessario immettere i valori per le impostazioni Id associazione message standard, versione standard e payload nella scheda Generale nella finestra di dialogo Impostazioni configurazione processo . È possibile trasportare solo contenuto non RosettaNet usando RNIF 2.0.

Per altre informazioni sull'impostazione di queste proprietà, vedere Come creare o modificare una configurazione di processo.

Home Organization

Queste impostazioni definiscono l'organizzazione home che avvierà i messaggi. Le impostazioni includono un identificatore globale business (GBI), ovvero il numero DUNS che è l'identificatore univoco dell'azienda e le informazioni di contatto necessarie in alcune transazioni. Per altre informazioni sull'impostazione di queste proprietà, vedere Creazione o modifica di un'organizzazione home.

Partner Organization

Queste impostazioni definiscono il partner che riceverà e risponderà ai messaggi. BTARN convalida che ogni messaggio RNIF in ingresso ha origine da una parte valida che ha un contratto con l'organizzazione home. In caso contrario, BTARN non riuscirà a autenticare e non elaborare il messaggio. Per altre informazioni sull'impostazione di queste proprietà, vedere Creazione o modifica di un partner.

Contratti (variabili del contratto per i partner commerciali)

Il contratto specifica tutti gli aspetti della relazione tra partner commerciali. Specifica il codice visualizzato delle impostazioni di configurazione del processo, come definito nella console di gestione BTARN. Specifica anche la versione RNIF, gli URL della porta, le impostazioni del protocollo (codifica e crittografia) e altre variabili. Per altre informazioni sull'impostazione di queste proprietà, vedere Creazione o modifica di un contratto.

Per altre informazioni sulla console di gestione, vedere Gestire la configurazione, i certificati, i database e la sicurezza. È anche possibile ottenere l'accesso a livello di codice di sola lettura a queste impostazioni tramite le classi e le interfacce nello spazio dei nomi Microsoft.Solutions.BTARN.ConfigurationManager nel riferimento per sviluppatori.

Vedere anche

Funzionalità di BizTalk Accelerator per RosettaNet aggiunte a BizTalk Server
Pipeline RNIF
Come creare o modificare una configurazione di processo
Creazione o modifica di un'organizzazione principale
Creazione o modifica di un partner
Creazione o modifica di un accordo