Esempio di FileTransport
L'esempio FileTransport illustra come configurare Microsoft® BizTalk Accelerator per RosettaNet (BTARN) per l'uso delle porte file anziché delle porte SQL. L'esempio FileTransport usa il protocollo FTP (File Transport Protocol) per inviare e ricevere messaggi, anziché HTTP.
Nota
Questo documento presuppone che l'utente stia installando BTARN solo a scopo di test o dimostrazione interno. Non prevede alcun account di sicurezza minimo o configurato. È necessario utilizzare un account con autorizzazioni amministrative locali in tutte le procedure descritte in questo argomento.
Nota
Questo esempio non supporta gli allegati dei messaggi.
File di associazione FileTransport
L'esempio FileTransport include due file di associazione. È possibile usare ognuno di questi file di associazione per configurare le porte file da usare con un'orchestrazione BTARN. Questi file di associazione si trovano nell'unità<>:\Programmi\Microsoft BizTalk <Version> Accelerator for RosettaNet \SDK\FileTransport. Aprire ogni file di associazione in un editor come Blocco note per visualizzare le impostazioni per l'orchestrazione, la porta di trasmissione, la porta di ricezione e il percorso di ricezione, come indicato di seguito.
PrivateInitiatorusingFileDrops.xml
Orchestrazione: Microsoft.Solutions.BTARN.PrivateInitiator.PrivateInitiatorProcess
Porta di trasmissione: PrivateInitiator_To_File
Porta di ricezione: File_To_PrivateInitiator
Indirizzo di ricezione: File_To_PrivateInitiator
PrivateResponderusingFileDrops.xml
Orchestrazione: Microsoft.Solutions.BTARN.PrivateResponder.PrivateResponderProcess
Porta di trasmissione: PrivateResponder_To_File
Porta di ricezione: File_To_PrivateResponder
Indirizzo di ricezione: File_To_PrivateResponder
La procedura seguente descrive come importare le associazioni dai file di associazione usando il comando BTSTask. Per altre informazioni, vedere l'argomento "Comando ImportBindings" nella Guida di BizTalk Server.
Procedura
Per configurare BTARN tramite cartelle di eliminazione file
Aprire BizTalk Explorer.
Arrestare le due porte di trasmissione LOB SQL, PrivateInitiator_To_LOB e PrivateResponder_To_LOB.
Disabilitare le due porte di ricezione LOB SQL, LOB_To_PrivateInitiator e LOB_To_PrivateResponder.
Annullare l'elenco Microsoft.Solutions.BTARN.PrivateResponder.PrivateResponderProcess.
Annullare l'elenco Microsoft.Solutions.BTARN.PrivateInitiator.PrivateInitiatatorProcess.
Creare una cartella \FileDrops nella cartella BTARN di C:\Programmi\Microsoft BizTalk <Version> Accelerator per RosettaNet e quindi creare la struttura di cartelle seguente in \FileDrops:
\PrivateInitiator
\FromLOB
\ToLOB
\PrivateResponder
\FromLOB
\ToLOB
Eseguire il comando seguente (presupponendo che BTARN sia installato nell'unità C: ):
BTSTask ImportBindings /Source:C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\FileTransport\PrivateInitiatorusingFileDrops.xml
Eseguire il comando seguente (presupponendo che BTARN sia installato nell'unità C: ):
BTSTask ImportBindings /Source:C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\FileTransport\PrivateResponderusingFileDrops.xml
Avviare le porte di trasmissione: PrivateInitiator_To_File e PrivateResponder_To_File.
Abilitare le porte di ricezione: LOB_To_PrivateInitiator e LOB_To_PrivateResponder.