Condividi tramite


Configurazione di una porta per la ricezione di messaggi e riconoscimenti EDI

Per ricevere un interscambio EDI, è possibile creare una porta di ricezione unidirezionale o una porta di ricezione richiesta-risposta (bidirezionale).

  • Creare una porta di ricezione unidirezionale se verrà creata anche una porta di trasmissione unidirezionale per l'invio di riconoscimenti EDI (se abilitati). Sarà anche necessario cancellare la proprietà Route ACK per inviare la pipeline sulla proprietà del contratto di porta di ricezione richiesta-risposta .

  • Creare una porta e un indirizzo di ricezione richiesta-risposta per restituire riconoscimenti EDI (se abilitati) sulla pipeline di trasmissione associata. È anche necessario selezionare la proprietà Route ACK per inviare la pipeline nella proprietà request-response receive port agreement.

Creazione di una porta di ricezione unidirezionale

Creare la porta e l'indirizzo di ricezione con la configurazione seguente:

Posizione Proprietà Impostazione
Proprietà porta di ricezione: Generale Tipo porta Unidirezionale
Proprietà porta di ricezione: Generale Authentication Impostare su Rilascia messaggi se l'autenticazione ha esito negativo o Mantieni messaggi se l'autenticazione non riesce ad autenticare l'entità che ha inviato il messaggio ricevuto.

Impostare su Nessuna autenticazione per disabilitare l'autenticazione dell'entità che ha inviato il messaggio ricevuto.

Se impostata su Rilascia messaggi se l'autenticazione ha esito negativo, BizTalk Server sospende un messaggio se l'autenticazione del mittente ha esito negativo.

Se è impostata su Rilascia messaggi se l'autenticazione ha esito negativo o Mantieni messaggi se l'autenticazione non riesce, il messaggio deve risolversi in un contratto. L'utilizzo delle proprietà dell'accordo di fallback non è consentito. Se non viene determinato alcun contratto per un messaggio in arrivo, BizTalk Server tratterà il messaggio come se l'autenticazione non fosse riuscita e sospenderà il messaggio.
Proprietà della posizione di ricezione: Generale Tipo di trasporto Può essere un numero qualsiasi di tipi di trasporto.
Proprietà della posizione di ricezione: Generale Gestore di ricezione BizTalkServerApplication
Proprietà della posizione di ricezione: Generale Pipeline di ricezione EdiReceive
Proprietà trasporto FILE: Autenticazione Utilizza queste credenziali se l'host non ha accesso alla cartella condivisa di rete (con nome utente e password) Specificare se è richiesta l'autenticazione.
Proprietà trasporto FILE: Invio in batch Numero di messaggi in un batch Specificare se l'interscambio è in batch.
Proprietà trasporto FILE: Invio in batch Dimensioni massime batch (in byte) Specificare se l'interscambio è in batch.

Creazione di una porta di ricezione richiesta-risposta

Creare la porta e l'indirizzo di ricezione con la configurazione seguente:

Posizione Proprietà Impostazione
Proprietà porta di ricezione: Generale Tipo porta richiesta/risposta
Proprietà porta di ricezione: Generale Authentication Impostare su Rilascia messaggi se l'autenticazione ha esito negativo o Mantieni messaggi se l'autenticazione non riesce ad autenticare l'entità che ha inviato il messaggio ricevuto.

Impostare su Nessuna autenticazione per disabilitare l'autenticazione dell'entità che ha inviato il messaggio ricevuto.

Nota: Se è impostata su Rilascia messaggi se l'autenticazione ha esito negativo o Mantieni messaggi se l'autenticazione non riesce, il messaggio deve risolversi in un contratto.
Proprietà della posizione di ricezione: Generale Tipo di trasporto Può essere un numero qualsiasi di tipi di trasporto, ad eccezione di FILE, che non è disponibile nell'elenco a discesa.

Nota: Un problema di sicurezza può verificarsi se si crea un percorso di ricezione che usa la pipeline EDIReceive e ha un tipo di trasporto HTTP. La pipeline EDIReceive non genererà un riconoscimento HTTP "200 OK". Se non viene restituito alcun riconoscimento EDI, la connessione rimarrà aperta fino alla scadenza del periodo di timeout.
Proprietà della posizione di ricezione: Generale Gestore di ricezione BizTalkServerApplication
Proprietà della posizione di ricezione: Generale Pipeline di ricezione EdiReceive
Proprietà della posizione di ricezione: Generale Pipeline di trasmissione EdiSend
Proprietà trasporto FILE: Autenticazione Utilizza queste credenziali se l'host non ha accesso alla cartella condivisa di rete (con nome utente e password) Specificare se è richiesta l'autenticazione.
Proprietà trasporto FILE: Invio in batch Numero di messaggi in un batch Specificare se l'interscambio è in batch.
Proprietà trasporto FILE: Invio in batch Dimensioni massime batch (in byte) Specificare se l'interscambio è in batch.

Impostazione delle proprietà di un accordo

Dopo aver creato la porta e l'indirizzo di ricezione, impostare le proprietà dell'accordo necessarie per il funzionamento della pipeline di trasmissione. Queste proprietà vengono impostate in varie pagine della finestra di dialogo Proprietà contratto . Per un elenco delle proprietà che il disassembler EDI deve dover elaborare un interscambio EDI nella pipeline di ricezione EdiReceive, vedere Funzionamento del disassembler EDI.

Vedere anche

Configurazione delle porte per una soluzione EDI
Funzionamento del disassemblatore EDI
Come creare una porta di ricezione