Condividi tramite


Configurazione di una porta di trasmissione statica per messaggi su AS2

Questo argomento descrive come configurare BizTalk Server per inviare messaggi AS2 su una porta di trasmissione statica. Questa configurazione include la creazione della porta di trasmissione statica e la configurazione dell'accordo. Se necessario, si configurerà inoltre un certificato di crittografia che verrà utilizzato dalla porta di trasmissione.

Nota

Per l'invio di messaggi AS2 è possibile configurare una porta di trasmissione dinamica anziché una porta di trasmissione statica. Per altre informazioni, vedere Configurazione di una porta di trasmissione dinamica per i messaggi su AS2.

Per inviare un messaggio AS2 con un messaggio EDI o non EDI o con un riconoscimento EDI, creare una porta di trasmissione HTTP sollecitazione-risposta con la configurazione seguente:

Posizione Proprietà Impostazione
Proprietà porta di trasmissione: Generale Tipo di porta - Static Solicit Response (if Request MDN in Acknowledgements (MDN) page in the one-way agreement (If Request MDN in Acknowledgements)- Static Solicit Response (If Request MDN in Acknowledgements (MDN) page in the one-way agreement tab is selected)

- Porta di trasmissione unidirezionale statica (se la richiesta MDN nella pagina Acknowledgements (MDN) nella scheda del contratto unidirezionale è deselezionata)
Proprietà porta di trasmissione: Generale Tipo di trasporto HTTP

Nota:

Per il trasporto di messaggi con codifica EDIINT/AS2 può essere utilizzato solo l'adapter HTTP. Qualsiasi altro adapter diverso da HTTP non consente questo tipo di trasporto.
Proprietà porta di trasmissione: Generale Gestore di trasmissione BizTalkServerApplication
Proprietà porta di trasmissione: Generale Pipeline di trasmissione - AS2EdiSend (per i messaggi con codifica EDI)

- AS2Send (per i messaggi non EDI)
Proprietà porta di trasmissione: Generale Gestore di ricezione

(se la pagina Request MDN in Acknowledgements (MDN) nella scheda Del contratto unidirezionale è selezionata)
BizTalkServerApplication
Proprietà porta di trasmissione: Generale Pipeline di ricezione

(se la pagina Request MDN in Acknowledgements (MDN) nella scheda Del contratto unidirezionale è selezionata)
AS2Receive
Proprietà del trasporto HTTP URL di destinazione <Stringa URL di destinazione>
Proprietà del trasporto HTTP Abilita codifica Chunked Cancellato
Proprietà porta di trasmissione: filtri Proprietà BTS.MessageType

Nota:

È possibile utilizzare una serie di espressione di filtro, incluso l'utilizzo di BTS.ReceivePortName.

Nota:

Per i messaggi non EDI, è necessario applicare un filtro a una proprietà diversa.
Proprietà porta di trasmissione: filtri Operatore ==
Proprietà porta di trasmissione: filtri Valore - http://schemas.microsoft.com/BizTalk/EDI/X12/2006#<schema name> (per un messaggio EDI)

- http://schemas.microsoft.com/Edi/X12#X12_<997 or TA1>_Root (per un riconoscimento X12)

- http://schemas.microsoft.com/Edi/Efact#Efact_Contrl_Root (per un riconoscimento EDIFACT)
Proprietà porta di trasmissione: certificati Nome comune e identificazione personale Immettere il nome del certificato e l'identificazione personale se si utilizza un certificato di crittografia per un messaggio AS2 in uscita.

Prerequisiti

È necessario eseguire l'accesso come membro del gruppo Amministratori BizTalk Server.

Per configurare BizTalk Server per l'invio di messaggi AS2 su una porta di trasmissione statica

  1. Nella console di amministrazione di BizTalk Server creare una porta di trasmissione statica unidirezionale o di richiesta di risposta con la configurazione precedente.

  2. Nell'elenco porte di trasmissione nella pagina Porte di trasmissione della scheda Contratto unidirezionale della finestra di dialogo Proprietà contratto immettere il nome della porta di trasmissione statica.

    Nota

    L'impostazione della porta di trasmissione consente a BizTalk Server di eseguire la risoluzione del contratto per un messaggio AS2 in uscita.

  3. Nella pagina Identificatori della scheda Contratto unidirezionale della finestra di dialogo Proprietà contratto impostare la proprietà AS2-To sulla destinazione e quindi impostare altre proprietà del contratto come richiesto nelle diverse pagine della finestra di dialogo Proprietà contratto .

Funzionalità

La porta di trasmissione e la pipeline eseguono le operazioni seguenti per inviare un messaggio sincrono EDI o non EDI o un riconoscimento su AS2 e per elaborare l'MDN restituito:

  • Se si invia un messaggio EDI, recupera il messaggio EDI filtrando la proprietà BTS.MessageType impostata sullo schema del http://schemas.microsoft.com/BizTalk/EDI/X12/2006 messaggio nello spazio dei nomi , ad esempio X12_00401_864 per un messaggio 864.

  • Se si invia un riconoscimento EDI, viene prelevato il riconoscimento filtrando la proprietà BTS.MessageType impostata su uno degli schemi di controllo seguenti:

    • http://schemas.microsoft.com/BizTalk/EDI/X12#X12_997_Root per un riconoscimento 997

    • http://schemas.microsoft.com/BizTalk/EDI/X12#X12_TA1_Root per un riconoscimento TA1

    • http://schemas.microsoft.com/BizTalk/EDI/Efact#Efact_Contrl_Root per un riconoscimento CONTRL

  • Se viene inviato un messaggio non EDI, questo viene prelevato utilizzando un altro filtro.

  • Viene compilato un messaggio AS2. Per altre informazioni su questo processo, vedere Generazione di un messaggio AS2 in uscita.

  • Il messaggio o il riconoscimento viene inviato all'URL di destinazione per la porta di trasmissione.

  • Viene ricevuta la risposta MDN al messaggio o al riconoscimento, se abilitata. Per altre informazioni su questo processo, vedere Elaborazione di un MDN in ingresso.

Vedere anche

Configurazione delle porte per una soluzione AS2
Generazione di un messaggio AS2 in uscita
Elaborazione di un MDN in ingresso