Exemple FileTransport
L’exemple FileTransport montre comment configurer Microsoft® BizTalk Accelerator pour RosettaNet (BTARN) afin d’utiliser des ports de fichier au lieu de ports SQL. L’exemple FileTransport utilise le protocole FTP (File Transport Protocol) pour envoyer et recevoir des messages, au lieu de HTTP.
Notes
Ce document suppose que vous installez BTARN à des fins de test ou de démonstration internes uniquement. Il n’impose pas de compte à sécurité minimale ni de configuration. Vous devez utiliser un compte qui dispose d’autorisations d’administration locales tout au long des procédures décrites dans cette rubrique.
Notes
Cet exemple ne prend pas en charge les pièces jointes de message.
FileTransport Binding Files
L’exemple FileTransport inclut deux fichiers de liaison. Vous pouvez utiliser chacun de ces fichiers de liaison pour configurer des ports de fichier à utiliser avec une orchestration BTARN. Ces fichiers de liaison se trouvent dans <drive> :\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet \SDK\FileTransport. Ouvrez chaque fichier de liaison dans un éditeur tel que le Bloc-notes pour afficher les paramètres de l’orchestration, du port d’envoi, du port de réception et de l’emplacement de réception, comme indiqué ci-dessous.
PrivateInitiatorusingFileDrops.xml
Orchestration : Microsoft.Solutions.BTARN.PrivateInitiator.PrivateInitiatorProcess
Port d’envoi : PrivateInitiator_To_File
Port de réception : File_To_PrivateInitiator
Emplacement de réception : File_To_PrivateInitiator
PrivateResponderusingFileDrops.xml
Orchestration : Microsoft.Solutions.BTARN.PrivateResponder.PrivateResponderProcess
Port d’envoi : PrivateResponder_To_File
Port de réception : File_To_PrivateResponder
Emplacement de réception : File_To_PrivateResponder
La procédure suivante décrit comment importer les liaisons à partir des fichiers de liaison à l’aide de la commande BTSTask. Pour plus d’informations, consultez la rubrique « ImportBindings Command » dans BizTalk Server aide.
Procédure
Pour configurer BTARN à l’aide de dossiers de dépôt de fichiers
Ouvrez l' Explorateur BizTalk.
Arrêtez les deux ports d’envoi SQL métier, PrivateInitiator_To_LOB et PrivateResponder_To_LOB.
Désactivez les deux ports de réception SQL Lob, LOB_To_PrivateInitiator et LOB_To_PrivateResponder.
Désinscrire Microsoft.Solutions.BTARN.PrivateResponder.PrivateResponderProcess.
Désinscrire Microsoft.Solutions.BTARN.PrivateInitiator.PrivateInitiatatorProcess.
Créez un dossier \FileDrops sous le dossier BTARN de C :\Program Files\Microsoft BizTalk <version> Accelerator pour RosettaNet , puis créez la structure de dossiers suivante sous \FileDrops :
\PrivateInitiator
\FromLOB
\ToLOB
\PrivateResponder
\FromLOB
\ToLOB
Exécutez la commande suivante (en supposant que BTARN est installé sur le lecteur C :) :
BTSTask ImportBindings /Source:C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\FileTransport\PrivateInitiatorusingFileDrops.xml
Exécutez la commande suivante (en supposant que BTARN est installé sur le lecteur C :) :
BTSTask ImportBindings /Source:C:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\FileTransport\PrivateResponderusingFileDrops.xml
Démarrez les ports d’envoi : PrivateInitiator_To_File et PrivateResponder_To_File.
Activez les ports de réception : LOB_To_PrivateInitiator et LOB_To_PrivateResponder.