Partager via


Configuration de l'adaptateur de conception dynamique

Il peut arriver que la configuration de l'adaptateur de conception statique et l'interface utilisateur par défaut standard de l'Assistant Ajouter les métadonnées de l'adaptateur manquent de flexibilité pour permettre l'affichage des services d'un adaptateur pour un projet BizTalk à importer. Pour remédier à cette situation, vous pouvez utiliser la configuration de conception dynamique et fournir une interface utilisateur personnalisée à l'Assistant dans laquelle afficher et sélectionner les services de l'adaptateur. L'infrastructure d'adaptateurs BizTalk contient un ensemble d'API dont vous pouvez vous servir pour importer les schémas requis pour l'adaptateur et afficher l'interface utilisateur personnalisée.

Cette section explique comment implémenter la fonction de configuration de conception dynamique pour votre adaptateur personnalisé. Les modifications que vous apporterez seront fonction des besoins des applications avec lesquelles communique l'adaptateur et de la logique mise en œuvre par l'adaptateur. Des liens vers des sections de BizTalk Server aide qui décrivent ces étapes plus en détail ou fournissent des informations supplémentaires sont fournis lorsqu’ils sont disponibles. Les endroits de la documentation relative à l'adaptateur File contenant des exemples pertinents vous sont également signalés.

Instructions sur le processus de développement dynamique

La liste suivante fournit des recommandations pour la création de la fonction de conception dynamique pour votre adaptateur. Pendant le développement, vous n’aurez peut-être pas besoin d’effectuer toutes ces étapes ni de les exécuter dans une séquence rigide.

  1. Créez la liste des conditions requises pour la configuration de l'adaptateur et des paramètres de configuration à définir. Si les paramètres sont utilisés de manière globale par tous les ports d'envoi et emplacements de réception, indiquez-les dans le fichier de configuration du schéma du gestionnaire. S'ils doivent être propres à un port ou à un emplacement, configurez-les dans les fichiers de configuration du port d'envoi et de l'emplacement de réception concernés.

  2. Modifiez les pages de propriétés de l'adaptateur de sorte à tenir compte des nouveaux paramètres de configuration. Pour plus d’informations sur cette étape, consultez Schémas de configuration de l’adaptateur.

  3. Créez une interface utilisateur personnalisée dans laquelle l'Assistant Ajouter les métadonnées de l'adaptateur pourra sélectionner le schéma à ajouter au projet. De toutes les recommandations listées ici, seule celle-ci distingue un adaptateur dynamique d'un adaptateur statique. Pour plus d’informations sur cette étape, consultez Dynamic Adapter DisplayUI Method et la classe Microsoft.BizTalk.Adapter.Framework.IDynamicAdapterConfig.DisplayUI.

  4. Modifiez l'exemple de code afin de retourner les schémas sous forme de fichiers WSDL (Web Services Description Language). Pour plus d’informations sur cette étape, consultez Interface IStaticAdapterConfig de l’adaptateur statique.

  5. Modifiez les fichiers WSDL existants ou créez-en de nouveaux. Pour plus d’informations sur cette étape, consultez Fichiers WSDL de l’adaptateur.

  6. Modifiez l'exemple de code pour retourner les fichiers XSD supplémentaires requis par l'adaptateur et qui ne figurent pas dans les fichiers WSDL. Pour plus d’informations sur cette étape, consultez Adapter GetSchema, méthode.

  7. Modifiez les clés de registre de l'adaptateur et exécutez le fichier de registre. Pour plus d’informations sur cette étape, consultez Fichier d’inscription de l’adaptateur.

  8. Installez l’adaptateur statique dans BizTalk Server. Pour plus d’informations sur cette étape, consultez Installer l’adaptateur dans BizTalk Server.

  9. Testez les modifications apportées aux pages de propriétés de l'adaptateur. Recréez l'adaptateur pour tester l'interface utilisateur qui s'affiche dans l'Assistant Ajouter les métadonnées de l'adaptateur. Pour plus d’informations sur cette étape, consultez Générer et tester le projet d’adaptateur.

Dans cette section