Forum aux questions (FAQ) sur le pack d’adaptateurs BizTalk.
Questions générales
Quelles sont les versions bizTalk prises en charge pour le pack d’adaptateurs BizTalk ?
Le pack d’adaptateurs BizTalk est inclus dans Microsoft BizTalk Server. Installez la version incluse avec votre version BizTalk Server. L’installation du pack d’adaptateurs BizTalk à partir d’une autre version BizTalk Server n’est pas prise en charge.
Dans quel contexte utilisateur le programme d’installation doit-il être exécuté ?
Exécutez le programme d’installation du pack d’adaptateurs BizTalk à l’aide d’un compte membre du groupe Administrateurs local et BizTalk Server groupe Administrateurs.
Lien connexe : Droits de sécurité minimum
Comment faire commencer à utiliser l’adaptateur ?
Si vous êtes familiarisé avec BizTalk Server et le pack d’adaptateurs BizTalk, installez BAP 2016 ou BAP 2013 R2 et 2013, puis commencez à utiliser les différents adaptateurs.
Si vous êtes tout nouveau BizTalk Server ou le pack d’adaptateurs BizTalk, examinez les rubriques de prise en main et parcourez les didacticiels :
Prise en main de l’adaptateur BizTalk pour Oracle Database
Prise en main de l’adaptateur BizTalk pour Oracle E-Business Suite
Prise en main de l’adaptateur BizTalk pour mySAP Business Suite
Prise en main de l’adaptateur BizTalk pour Siebel eBusiness Applications
Prise en main de l’adaptateur BizTalk pour SQL
Le pack d’adaptateurs Microsoft BizTalk prend-il en charge le traçage ?
Le pack d’adaptateurs BizTalk permet aux clients d’adaptateurs d’activer le suivi Windows Communication Foundation (WCF) et le suivi spécifique à l’adaptateur. Lorsque vous activez le suivi, vous choisissez également le chemin d’accès au dossier et le nom de fichier. Ainsi, les traces sont stockées là où vous préférez. Pour afficher les traces, utilisez l’outil Visionneuse des traces de service WCF. Consultez Utilisation de la visionneuse de traces de service pour afficher les traces corrélées et résoudre les problèmes.
Pour plus d’informations sur le suivi et d’autres idées de résolution des problèmes, consultez :
Résoudre les problèmes liés à l’adaptateur Oracle Database
Résoudre les problèmes liés à l’adaptateur Oracle EBS
Résoudre les problèmes liés à l’adaptateur SAP
Résoudre les problèmes liés à l’adaptateur Siebel
Résoudre les problèmes liés à l’adaptateur SQL
Les compteurs de performances sont-ils disponibles pour les adaptateurs ?
Oui. Le pack d’adaptateurs BizTalk fournit un compteur de performances temps métier (cumulé) pour mesurer le temps, en millisecondes, que la bibliothèque de client métier prend pour effectuer une action initiée par l’adaptateur. Vous pouvez activer les compteurs de performances en affectant à la propriété de liaison la EnablePerformanceCounters
valeur True. Pour désactiver les compteurs de performances, définissez sur EnablePerformanceCounters
False (valeur par défaut).
BizTalk Server questions
Quels outils BizTalk Server sont utilisés lors de l’utilisation d’adaptateurs ? Où puis-je trouver plus d’informations sur ces outils ?
Plusieurs outils peuvent vous aider avec les artefacts qui utilisent ces adaptateurs :
Outil | Rubriques de BizTalk Server documentation de base |
---|---|
Visual Studio | - Utilisation de Visual Studio - Utilisation de projets BizTalk - Déploiement d’assemblys BizTalk à partir de Visual Studio dans une application BizTalk Pour en savoir plus sur les solutions, les projets et les éléments Visual Studio, consultez Solutions et projets dans Visual Studio. |
Concepteur d'orchestration | Création d’orchestrations à l’aide du concepteur d’orchestration |
Pipeline Designer | Création de pipelines à l’aide du concepteur de pipelines |
Mappeur BizTalk | Création de cartes à l’aide du mappeur BizTalk |
BizTalk Server Console d’administration | Utilisation de la console Administration BizTalk Server |
Puis-je réutiliser les liaisons d’une application BizTalk ? Comment faire ?
Oui. Une liaison crée un mappage entre un point de terminaison logique, tel qu’un port d’orchestration ou une liaison de rôle, et un point de terminaison physique, tel qu’un port d’envoi et de réception. Elle permet aux différents composants d'une solution d'entreprise BizTalk de communiquer. Les informations de liaison sont stockées dans un fichier XML qui contient des informations de liaison pour chaque orchestration BizTalk dans l’étendue d’un assembly, d’une application ou d’un groupe BizTalk. Vous pouvez exporter les liaisons d’un assembly, d’une application ou d’un groupe BizTalk, puis les réutiliser en les important dans n’importe quelle autre application ou groupe BizTalk. Pour plus d'informations, consultez la rubrique
Réutiliser les liaisons d’adaptateur oracle DB
Réutiliser les liaisons d’adaptateur Oracle EBS
Réutiliser les liaisons d’adaptateur SAP
Réutiliser les liaisons d’adaptateur Siebel
Réutiliser les liaisons d’adaptateur SQL
Qu’est-ce que le « niveau d’isolation des transactions » ? Comment puis-je le configurer ?
Le niveau d’isolation des transactions détermine le degré d’isolement d’une transaction par rapport aux modifications de données apportées par d’autres transactions. Il définit le comportement de verrouillage des commandes Transact-SQL émises par une connexion au système métier .
Cette option est configurable pour certains adaptateurs. Consultez l'article :
Oracle Database : Configurer le niveau d’isolation des transactions et le délai d’expiration des transactions
Oracle E-Business Suite : Configurer le niveau d’isolation des transactions et le délai d’expiration des transactions
SQL : Configurer le niveau d’isolation des transactions et le délai d’expiration des transactions
Les niveaux d’isolation dans le moteur SQL Database décrivent les différents niveaux dans SQL.
FAQ sur l’adaptateur WCF
Qu’est-ce que WCF ?
WCF est l’acronyme de Windows Communication Foundation. WCF est une infrastructure de programmation développée par Microsoft pour la création d’applications orientées service. WCF fait partie du .NET Framework et permet aux développeurs de créer des solutions sécurisées, fiables et traitées qui s’intègrent sur plusieurs plateformes et interagissent avec les investissements existants.
Lien connexe : Qu’est-ce que Windows Communication Foundation
Qu’est-ce que le KIT DE développement logiciel (SDK) de l’adaptateur LOB WCF ?
Le Kit de développement logiciel (SDK) de l’adaptateur LOB WCF est une collection d’outils et de composants qui fournissent une infrastructure cohérente pour le développement d’adaptateurs réutilisables riches en métadonnées pour les systèmes métier. Les adaptateurs écrits à l’aide du Kit de développement logiciel (SDK) de l’adaptateur LOB WCF sont exposés en tant que liaisons WCF personnalisées et peuvent être consommés par un client compatible WCF.
Lien connexe : Documentation du KIT DE développement logiciel (SDK) de l’adaptateur métier WCF
Qu’est-ce que le modèle de service WCF ?
Le modèle de service WCF est un modèle de programmation fourni par WCF dans lequel le système métier (tel qu’Oracle ou SAP) est exposé en tant que service WCF. Le contrat de service qui existe entre un client et un service est représenté sous la forme d’une interface .NET, et les opérations sont représentées en tant que méthodes sur cette interface. Le modèle de service WCF génère une classe proxy , la classe de client WCF, par le biais de laquelle votre code peut appeler des opérations et recevoir des données à l’aide de l’adaptateur.
Tous les adaptateurs du pack d’adaptateurs BizTalk prennent en charge le modèle de service WCF.
Qu’est-ce que le modèle de canal WCF ?
Le modèle de canal WCF est une abstraction de bas niveau de l’échange de messages SOAP entre les clients et les services. Il fournit des interfaces et des types qui vous permettent d’envoyer et de recevoir des messages à l’aide d’une pile de protocoles en couches appelée pile de canaux. Chaque couche de la pile est composée d’un canal, et chaque canal est créé à partir d’une liaison WCF. Chaque adaptateur est une liaison de transport personnalisée WCF qui expose le système métier en tant que service WCF.
Tous les adaptateurs du pack d’adaptateurs BizTalk prennent en charge le modèle de canal WCF.
Quand dois-je utiliser le modèle de service WCF ou le modèle de canal WCF ?
Le modèle de service WCF présente un modèle familier aux programmeurs .NET et masque les complexités sous-jacentes de l’échange de messages SOAP sur un canal. En outre, le plug-in Add Adapter Service Reference plug-in est intégré à l’expérience de conception visual Studio et présente une interface Microsoft Windows standard qui fournit de puissantes fonctionnalités de navigation et de recherche sur les opérations exposées par l’adaptateur. Par conséquent, le modèle de service WCF est souvent le meilleur choix pour développer des solutions de programmation pour n’importe quel adaptateur WCF.
Vous souhaitez utiliser le modèle de canal WCF sur le modèle de service WCF dans les cas suivants :
Le modèle de canal WCF fournit un contrôle plus précis sur les opérations que vous effectuez sur le système métier, car dans le modèle de canal WCF, vous contrôlez directement le contenu des messages que vous envoyez sur le canal.
Le modèle de canal WCF a fourni une prise en charge plus complète de la diffusion en continu de bout en bout des types de données objet volumineux (LOB) que le modèle de service WCF. En effet, dans le modèle de canal WCF, vous contrôlez directement la façon dont vous fournissez le corps du message sur les messages sortants et comment vous traitez le corps du message sur les messages entrants.
Comment faire bien démarrer avec le modèle de service WCF ?
Vous pouvez utiliser l’un des outils suivants fournis par le modèle de service WCF pour générer une classe de client WCF ou un contrat de service WCF et le code d’assistance associé à partir des métadonnées de service exposées par chaque adaptateur :
L’outil ServiceModel Metadata Utility Tool (svcutil.exe), fourni avec WCF.
Le plug-in Visual Studio Add Adapter Service Reference, qui est fourni avec le pack d’adaptateurs BizTalk.
Comment faire bien démarrer avec le modèle de canal WCF ?
À l’aide du modèle de canal WCF, vous pouvez appeler des opérations et recevoir les résultats d’une requête d’interrogation en échangeant des messages SOAP avec l’adaptateur sur un canal WCF. Pour commencer, vous devez créer des canaux sortants (client) et entrants (service).