Passaggio 5: Creare la porta di trasmissione per il batch di messaggi
In questo passaggio viene creata una porta di invio per recapitare il batch di messaggi creato all'entità di destinazione. Si tratta di una porta unidirezionale statica con un tipo di adattatore FILE. Si designa una cartella di file per la destinazione (\Tutorial_BatchMsgDrop) in cui BizTalk Server eliminare il file batch di messaggi. Si definisce un filtro per la porta che indica il tipo di batch di messaggi in cui verranno inviate le porte. Il filtro specifica la destinazione di Tutorial_BatchDest e il tipo di messaggio OutboundBatch.
Nota
Quando si esegue questa parte dell'esercitazione, è possibile semplificare i risultati arrestando la porta di invio usata nella parte 2 dell'esercitazione: la porta di trasmissione Tutorial_BTAHL7Drop .
Per creare la porta di invio per il batch di messaggi
Nella console di amministrazione di BizTalk Server fare clic con il pulsante destro del mouse su Invia porte, scegliere Nuovo e quindi fare clic su Porta di invio statica in unidirezionale.
Nella finestra di dialogo Proprietà porte di trasmissione eseguire le operazioni seguenti:
Usare Per Nome Digitare Tutorial_BatchDest. Tipo Selezionare FILE nell'elenco a discesa. Configurare Fare clic su Configura per aprire la finestra di dialogo Proprietà trasporto FILE. Nella finestra di dialogo Proprietà trasporto FILE eseguire le operazioni seguenti:
Usare Per Cartella di destinazione Passare all'unità<:>\Programmi\Microsoft BizTalk <version> Accelerator for HL7\SDK\End-to-End Tutorial\Tutorial_BatchMsgDrop. Si tratta del percorso del percorso del file system o della condivisione pubblica a cui BizTalk Server scriverà il file contenente il batch di messaggi. Nome file Digitare %MessageID%.txt (sostituire l'estensione .xml con l'estensione .txt). Modalità di copia Selezionare Crea nuovo. Fare clic su OK.
Nella finestra di dialogo Proprietà porta di trasmissione selezionare BTAHL72XPipelines.BTAHL72XTAHL72XSendPipeline.
Nell'albero della console fare clic su Filtri e quindi eseguire le operazioni seguenti:
Usare Per Proprietà Fare clic sul campo in Proprietà e quindi selezionare Microsoft.Solutions.BTAHL7.BatchOrchestration.Party dall'elenco a discesa. Operatore Lasciare == come operatore. Valore Digitare Tutorial_BatchDest. Raggruppa per Selezionare E dall'elenco a discesa. Proprietà Selezionare BTAHL7Schemas.BTAHL7MessageType. Operatore Lasciare == come operatore. Valore Digitare OutboundBatch. Premere INVIO. Nel riquadro nella parte inferiore della finestra di dialogo verificare che sia stata immessa correttamente l'espressione di filtro e quindi fare clic su OK.
Nella console di amministrazione BizTalk selezionare Invia porte, fare clic con il pulsante destro del mouse su Tutorial_BatchDest e quindi scegliere Avvia.
Per associare la porta di invio alla parte di destinazione
Nella console di amministrazione BizTalk Server espandere Parti, fare clic su Tutorial_BatchDest e quindi fare clic con il pulsante destro del mouse su Proprietà.
Nella finestra di dialogo Proprietà parti fare clic su Invia porte nell'albero della console. Selezionare Tutorial_BatchDest nell'elenco a discesa e quindi fare clic su OK.
Nota
Se si verifica una violazione della concorrenza durante l'aggiornamento della Tutorial_DestBatch parte, fare clic su OK e chiudere la finestra di dialogo. Nella console di amministrazione fare clic con il pulsante destro del mouse su Gruppo BizTalk, scegliere Aggiorna e quindi ripetere i passaggi 1 e 2.
Procedere al passaggio 6: creare la porta di invio per il batch di riconoscimento.