Condividi tramite


Ruolo degli accordi nell'elaborazione AS2

Un'organizzazione usa BizTalk Server per ricevere messaggi AS2 da e inviare messaggi AS2 a uno o più partner commerciali. I partner commerciali definiscono i profili business, ovvero entità business all'interno di un'organizzazione. Le proprietà AS2 vengono impostate negli accordi bidirezionali con i partner commerciali tra due profili business appartenenti a diversi partner commerciali.

È possibile creare accordi di partner commerciali nell'interfaccia utente Gestione partner commerciali (TPM, partner commerciale Management). Le schermate TPM si trovano nel nodo Parti della console di amministrazione di BizTalk Server.

Per altre informazioni su come i partner commerciali, i profili aziendali e i contratti si associano a una soluzione TPM, vedere Blocchi predefiniti di una soluzione di gestione dei partner commerciali.

Configurazione di un accordo per l'elaborazione AS2

Ogni volta che un partner commerciale riceve un messaggio AS2 da o invia un messaggio AS2 a un altro partner commerciale, la pipeline di ricezione BizTalk Server AS2 o la pipeline di invio AS2 elabora il messaggio in base alle proprietà del contratto AS2 tra i due partner commerciali. È possibile configurare le proprietà AS2 che definiscono il modo in cui BizTalk Server eseguirà le comunicazioni AS2, sia in ingresso che in uscita.

Nota

A differenza dell'elaborazione EDI, non esistono contratti AS2 di fallback che BizTalk Server possono usare se non è in grado di determinare il contratto. Il messaggio viene elaborato dalla pipeline di ricezione o di trasmissione AS2 solo se viene determinato un accordo.

Nota

L'accordo AS2 viene configurato separatamente dall'accordo EDI. Quando si ricevono documenti, l'accordo AS2 viene risolto durante l'elaborazione AS2 e l'accordo EDI viene risolto separatamente durante l'elaborazione EDI. I due accordi formano una relazione. Per altre informazioni, vedere Contratto partner commerciale.

Nota

Le proprietà che definiscono gli aspetti generali dell'entità, ad esempio nome e alias, porte di trasmissione e certificato di firma vengono specificate nelle proprietà del partner commerciale.

È possibile usare il trasporto HTTP/HTTPS sia per i messaggi con codifica EDIINT/AS2 che per i messaggi con codifica non EDI tramite AS2. Se si trasmettono messaggi con codifica EDIINT/AS2 tramite trasporto HTTP/HTTPS, vengono applicate le proprietà EDI per l'accordo.

Il certificato di firma per l'organizzazione home è definito nella pagina Certificato della finestra di dialogo Proprietà gruppo BizTalk - Gruppo . Inoltre, BizTalk Server consente di eseguire l'override del certificato di firma predefinito per i messaggi AS2 definendo un certificato come parte delle proprietà del contratto. Per definire un certificato diverso per un contratto specifico, usare la pagina Certificato firma del contratto AS2 unidirezionale nella finestra di dialogo Proprietà contratto . Per istruzioni su come specificare un certificato diverso, vedere Configurazione dei certificati di firma (AS2).

Specifica di un accordo per l'elaborazione AS2

Quando BizTalk Server riceve un messaggio con codifica AS2, tenta di determinare la parte che ha inviato il messaggio corrispondendo all'intestazione AS2-From alle impostazioni del contratto di AS2-From nel contratto unidirezionale per la parte. Quando BizTalk Server invia un messaggio con codifica AS2, tenta di determinare la parte che riceverà il messaggio corrispondendo all'intestazione AS2-To alla proprietà del contratto AS2-To nel contratto unidirezionale per la parte. Per altre informazioni, vedere Risoluzione del contratto per messaggi AS2 in ingresso o risoluzione del contratto per i messaggi AS2 in uscita.

Vedere anche

Risoluzione dell'accordo per messaggi AS2 in ingresso
Risoluzione dell'accordo per messaggi AS2 in uscita
Configurazione delle proprietà AS2