Étape 2 : Modifier ou créer des ports d’envoi et de réception
Vous avez besoin de ports d’envoi et de réception FILE pour le tutoriel Batch In/Batch Out. Si vous avez cliqué sur le bouton Lancer le didacticiel à la fin de l’installation de l’Êdition Entreprise de BizTalk Accelerator pour HL7 (BTAHL7), vous avez créé ces ports : un port d’envoi nommé Tutorial_BTAHL7Drop et un port de réception nommé Tutorial_BTAHL7PickUp. Si vous disposez de ces ports, vous devez toujours modifier le port d’envoi Tutorial_BTAHL7Drop.
Si le programme d’installation de BTAHL7 n’a pas créé les ports d’envoi et de réception pour vous, consultez la procédure « Pour créer le port de réception BIBOTutorialPickup » dans cette rubrique, puis consultez la procédure « Pour créer le port d’envoi BIBOTutorialDrop » également dans cette rubrique.
Pour modifier le port d’envoi Tutorial_BTAHL7Drop
Cliquez sur Démarrer, pointez sur Tous les programmes, sur MicrosoftBizTalk Server, puis cliquez sur BizTalk Server Administration.
Dans la console d’administration, développez BizTalk ServerAdministration, BizTalk Group, Applications, puis BizTalk Application 1.
Cliquez sur Envoyer les ports, cliquez avec le bouton droit sur Tutorial_BTAHL7Drop, puis cliquez sur Propriétés.
Dans l’arborescence de la console, cliquez sur Filtres.
Dans le volet Filtres , dans la deuxième ligne, sélectionnez BTAHL7Schemas.MessageClass forProperties, sélectionnez ==Opérateur et tapez MessageClass2X pour Value. Cliquez sur Entrée.
Définissez Group By sur le BTS. Ligne ReceivePortName vers Or, puis cliquez sur OK.
Dans la fenêtre Administration de Microsoft BizTalk Server, développez Paramètres de la plateforme, puis Instances d’hôte. Cliquez avec le bouton droit sur BizTalkServerApplication, puis cliquez sur Redémarrer.
Notes
Utilisez les procédures suivantes uniquement si vous avez installé l’édition Standard de BTAHL7 ou si vous n’avez pas cliqué sur le bouton Lancer le didacticiel lorsque vous avez configuré BTAHL7.
Pour créer le port et l’emplacement de réception Tutorial_BTAHL7Pickup
Cliquez sur Démarrer, pointez sur Tous les programmes, sur MicrosoftBizTalk Server, puis cliquez sur BizTalk Server Administration.
Dans la console d’administration, développez BizTalk ServerAdministration, BizTalk Group, Applications, puis BizTalk Application 1.
Cliquez avec le bouton droit sur Ports de réception, pointez sur Nouveau, puis cliquez sur Port de réception unidirectionnel.
Dans la boîte de dialogue Propriétés du port de réception, dans la zone Nom , tapez Tutorial_BTAHL7PickUp.
Cliquez sur Appliquer pour lier le port, puis cliquez sur OK.
Cliquez avec le bouton droit sur Emplacements de réception, pointez sur Nouveau, puis cliquez sur Emplacement de réception unidirectionnel.
Dans la boîte de dialogue Sélectionner un port de réception, cliquez sur Tutorial_BTAHL7PickUp, puis sur OK.
Dans la boîte de dialogue Propriétés de l’emplacement de réception, dans la zone Nom , tapez Tutorial_FileReceiveLoc.
Dans la section Transport , pour la zone de texte Type , cliquez sur la liste déroulante, puis sélectionnez FICHIER.
Cliquez sur le bouton Configurer à droite de la liste déroulante Type.
Dans la boîte de dialogue Propriétés du transport FILE, procédez comme suit :
Propriété Pour Dossier de réception Accédez à <drive>:\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\Tutoriel de bout en bout\Tutorial_BTAHL7PickUp. Note: Il s’agit du chemin d’accès à l’emplacement sur le système de fichiers ou le partage public à partir duquel BizTalk Server récupérera le fichier. Masque de fichier Tapez *.txt. Cliquez sur OK.
Dans la boîte de dialogue Propriétés de l’emplacement de réception, procédez comme suit :
Propriété Pour Gestionnaire de réception Conservez BizTalkServerApplication comme sélectionné. Pipeline de réception Sélectionnez BTAHL72XPipelines.BTAHL72XReceivePipeline. Cliquez sur OK.
Dans BizTalk Explorer, cliquez avec le bouton droit sur Tutorial_FileReceiveLoc, puis cliquez sur Activer.
Pour créer le port d’envoi Tutorial_BTAHL7Drop
Dans la console d’administration BizTalk Server, cliquez avec le bouton droit sur Envoyer des ports, pointez sur Nouveau, puis cliquez sur Port d’envoi unidirectionnel statique.
Dans la boîte de dialogue Propriétés du port d’envoi, procédez comme suit :
Propriété Pour Nom Tapez Tutorial_BTAHL7Drop. Type Sélectionnez FICHIER dans la liste déroulante. Configurer Cliquez sur Configurer pour ouvrir la boîte de dialogue Propriétés du transport FICHIER . Dans la boîte de dialogue Propriétés du transport FILE, procédez comme suit :
Propriété Pour Dossier de destination Accédez à <drive:>\Program Files\Microsoft BizTalk <version> Accelerator for HL7\SDK\Tutoriel de bout en bout\Tutorial_BTAHL7Drop. Note: Il s’agit du chemin d’accès à l’emplacement sur le système de fichiers ou le partage public dans lequel BizTalk Server écrira le fichier. Nom de fichier Tapez %MessageID%.txt (notez que l’extension est txt et non xml). Cliquez sur OK.
Dans la boîte de dialogue Propriétés du port d’envoi, pour Envoyer le pipeline, sélectionnez BTAHL72XPipelines.BTAHL72XSendPipeline dans la liste déroulante.
Dans l’arborescence de la console, cliquez sur Filtres, puis procédez comme suit :
Propriété Pour Propriété Sélectionnez BTS. ReceivePortName dans la liste déroulante. Opérateur Laissez == comme opérateur. Valeur Tapez Tutorial_BTAHL7PickUp. Group By Sélectionnez Ou dans la liste déroulante. Propriété Sélectionnez BTAHL7Schemas.MessageClass. Opérateur Laissez == comme opérateur. Valeur Tapez MessageClass2X. Cliquez sur Entrée. Vérifiez dans le volet situé en bas de la boîte de dialogue que l’expression de filtre est correcte.
Cliquez sur OK.
Dans la console d’administration, cliquez sur Envoyer des ports, cliquez avec le bouton droit sur Tutorial_BTAHL7Drop, puis cliquez sur Démarrer.
Développez Paramètres de la plateforme, puis cliquez sur Instances hôtes. Cliquez avec le bouton droit sur BizTalkServerApplication, puis cliquez sur Redémarrer.