Glossaire - Adaptateur Microsoft BizTalk pour mySAP Business Suite
Les termes et définitions suivants sont utilisés dans l’adaptateur Microsoft BizTalk pour mySAP Business Suite.
Adaptateur
Composant WCF qui permet d’échanger des messages entre des applications (par exemple, un système métier) et BizTalk Server. Chaque adaptateur dispose de composants de conception et d'exécution pour les opérations de réception et d'envoi.
client d’adaptateur
Application qui interagit avec un système métier via l’adaptateur.
Programmation avancée d’applications métier (ABAP)
Langage de programmation SAP.
BAPI (Interfaces de programmation d’applications métier)
Interfaces standard exposées par le système SAP pour échanger des activités entre SAP et d’autres systèmes. Les API sont utilisées pour intégrer différents composants, qui sont connectés les uns aux autres via un réseau local ou sur Internet.
Contraignant
Processus par lequel des composants logiciels et des couches sont reliés. Les relations de liaison et de dépendance des composants sont établies au moment où un composant réseau est installé. La liaison permet aux composants de communiquer entre eux. Dans BizTalk Server, une liaison est un mappage entre le point de terminaison d'un adaptateur d'orchestration non spécifié (port ou lien de rôle) et les points de terminaison d'un adaptateur physique spécifique (tiers ou ports d'envoi/de réception).
BizTalk Server
Connecte divers logiciels. BizTalk Server vous permet de créer et de modifier la logique de processus qui utilise ce logiciel. BizTalk Server permet également aux travailleurs de l’information de surveiller les processus en cours d’exécution, d’interagir avec des partenaires commerciaux et d’effectuer d’autres tâches orientées métier.
objet métier
Encapsule les données et les processus SAP dans un modèle orienté objet. Les clients externes appellent des méthodes appelées interfaces d’application d’objet métier (BAPI) pour agir sur l’objet (et ses artefacts SAP sous-jacents). Par défaut, l’adaptateur SAP n’expose pas les objets métier aux applications consommatrices. Les objets métier sont uniquement disponibles pour les opérations clientes.
Référentiel d’objets métier (BOR)
Contient tous les types d’objets métier SAP et les types d’interface SAP, ainsi que leurs composants (tels que les méthodes et les attributs), résidant sur le système SAP R/3.
canal
Implémentation concrète d'un élément de liaison. La liaison représente la configuration, et le canal est l’implémentation associée à cette configuration. Par conséquent, un canal est associé à chaque élément de liaison. Les canaux s’empilent les uns sur les autres pour créer l’implémentation concrète de la liaison : la pile de canaux.
page de code Essentiellement une matrice de points de code. Toutes les données de la base de données, y compris les caractères, sont stockées sous forme de séquences d’octets. Pour les données de caractères, une page de code est le mappage entre une séquence d’octets et un caractère.
URI de connexion
Chaîne qui identifie une ressource dans un environnement distribué. Les adaptateurs utilisent un URI (Uniform Resource Identifier) de connexion qui contient les informations nécessaires pour établir une connexion avec le système métier.
Contrat
Spécifie la collection et la structure des messages nécessaires pour accéder aux opérations offertes par le service.
expérience au moment de la conception
Procédures et opérations qu’un développeur effectue au moment de la conception ; par exemple, en utilisant le complément De projet BizTalk du service d’adaptateur de consommation pour récupérer des schémas de message.
adresse de point de terminaison
Adresse réseau qui identifie l’emplacement d’un point de terminaison de service Windows Communication Foundation (WCF). Pour un adaptateur, l’adresse du point de terminaison est exprimée sous la forme d’un URI (Uniform Resource Identifier) de connexion qui contient des paramètres d’emplacement et de connexion. L’adaptateur peut les utiliser pour établir une connexion au système métier sous-jacent.
Système d’authentification unique d’entreprise (SSO)
Système regroupant une base de données d'authentification unique, un serveur de secret principal ainsi qu'un ou plusieurs serveurs d'authentification unique de l'entreprise. Ces derniers effectuent le mappage entre les informations d'identification Windows et celles d'autres systèmes, recherchent ces informations d'identification dans la base de données d'authentification unique et sont utilisés pour l'administration du système de l'authentification unique. La base de données de l'authentification unique peut également servir à stocker les données de configuration personnalisées des adaptateurs.
XML (Extensible Markup Language)
Langage de balisage conçu pour décrire les données. Les balises XML ne sont pas prédéfinies.
modules de fonction
Procédures définies dans un système SAP en tant que programmes ABAP. Ils font partie de groupes de fonctions qui contiennent un regroupement logique de modules de fonction. Les modules de fonction permettent aux clients SAP de réutiliser et d’encapsuler des fonctions globales.
Global Assembly Cache (GAC)
Cache de code au niveau de la machine qui stocke les assemblys installés spécialement pour être partagés entre de nombreuses applications sur l'ordinateur. Les applications déployées dans le global assembly cache doivent avoir un nom fort.
opération entrante
Opération appelée par un système métier sur l’adaptateur.
document intermédiaire (IDOC)
Document structuré utilisé pour échanger des données entre les systèmes R/3, R/2 et non SAP.
métadonnées
Dans WCF, fait référence à une description du contrat exposé par un service. C’est ce que l’on appelle la description du service et est exprimée dans un document WSDL. Les métadonnées exposées par un adaptateur décrivent (interface) les opérations qu’il peut effectuer sur le système métier sous-jacent.
Kit de développement logiciel (SDK) de l’adaptateur Microsoft Windows Communication Foundation (WCF) Line of Business (LOB)
Spécifications pour la création d’adaptateurs BizTalk à l’aide de normes ouvertes basées sur des services Web.
unidirectionnel
Modèle d’échange de messages (MEP) dans lequel l’expéditeur envoie un message, mais aucune réponse n’est retournée par le destinataire. Dans BizTalk Server, les députés sont appelés modèles de communication.
Opération sortante
Opération appelée par l’adaptateur sur le système métier .
output.cs
Fichier de sortie par défaut créé par l’outil Utilitaire de métadonnées ServiceModel (svcutil.exe).
Sondages
Technique que les pilotes de périphérique utilisent pour savoir à partir de plusieurs appareils s’ils contiennent des données à transmettre. Les appareils sont interrogés un par un.
ID de programme
Canal unique pour envoyer une RFC dans la passerelle configurée. L’ID ou le nom d’hôte du programme et le service de passerelle SAP, fournis pour l’ID du programme, doivent correspondre aux paramètres d’inscription (via RfcAccept).
proxy
Dans WCF, fait référence à un objet de code managé qui implémente le contrat de service exposé par un service. Le modèle de service WCF est basé sur l’utilisation de tels proxys. Dans le modèle de service WCF, le contrat de service est exprimé sous la forme d’une interface .NET.
RFC (Remote Function Call).
Procédure d’échange de données entre un client et un serveur. En règle générale, le client appelle un programme serveur et le serveur retourne les résultats via une connexion TCP/IP.
requête-réponse
Modèle d’échange de messages (MEP) dans lequel l’expéditeur envoie un message de demande et attend un message de réponse du destinataire. Dans BizTalk Server, les députés sont appelés modèles de communication. En fonction de la technologie de messagerie et de la direction du message de requête (entrant ou sortant), ce modèle est également appelé requête-réponse ou sollicitation-réponse.
expérience d’exécution
Procédures et opérations effectuées par un développeur pendant l’exécution ou lors du déploiement d’une solution ; Par exemple, la création d’une liaison de port physique à partir de la console d’administration BizTalk Server.
schema
Structure d'un message. Un schéma peut contenir plusieurs sous-schémas.
ServiceModel Metadata Utility Tool (svcutil.exe)
Utilitaire de ligne de commande inclus dans WCF. Il est utilisé pour créer du code proxy de modèle de service à partir de la description du service (métadonnées) exposée par un service WCF tel qu’un adaptateur. Pour les opérations sortantes, l’outil crée une classe de client WCF et du code d’assistance ; pour les opérations entrantes, l’outil crée un contrat de service WCF et du code d’assistance.
SOAP (Simple Object Access Protocol)
Protocole xml simple pour l’échange d’informations structurées et de type dans des environnements décentralisés et distribués. WCF est basé sur l’échange de messages SOAP entre les clients et les services pour appeler des opérations et retourner des résultats.
message SOAP
Document XML correctement formé. Il doit utiliser l'enveloppe et les espaces de noms de codage SOAP. Il doit inclure une déclaration facultative XML, ainsi qu'une enveloppe SOAP (l'élément racine), composée d'un en-tête SOAP facultatif et d'un corps de message SOAP.
SQL Server Integration Services (SSIS)
Composant utilisé pour importer, exporter et transformer des données provenant de différentes sources de données. Auparavant appelé service de transformation de données (DTS).
données fortement typées
Jeu de données ou jeu de résultats lié à un type d’objet sous-jacent. Chaque ligne d’un jeu de données XML fortement typé est composée d’éléments typés nommés qui correspondent aux champs du type d’objet sous-jacent.
ID de transaction (TID)
Identificateur global unique que SAP associe à chaque unité logique de travail (LUW).
Modèle de canal WCF
Modèle de programmation qui s’appuie sur plusieurs interfaces et d’autres types. Les canaux fournissent un modèle de programmation de bas niveau pour l'envoi et la réception des messages.
Client WCF (WCF client)
Construction d’application cliente qui expose les opérations de service en tant que méthodes. Vous pouvez utiliser le plug-in Visual Studio Add Adapter Service ou l’outil Utilitaire de métadonnées ServiceModel pour générer une classe de client WCF à partir des métadonnées exposées par un adaptateur.
Contrat de service WCF
Représentation en code managé du contrat de service. Il est exprimé sous la forme d’une interface dans laquelle des classes et des méthodes sont attribuées pour définir les contrats de service, d’opération, de message et de données utilisés pour communiquer avec un service. Vous pouvez utiliser l’outil ServiceModel Metadata Utility ou le plug-in Add Adapter Service Reference Visual Studio pour générer un contrat de service WCF à partir des métadonnées exposées par un adaptateur. Vous implémentez le contrat de service WCF pour recevoir les opérations d’un système métier.
Modèle de service WCF
Modèle de programmation WCF dans lequel un service est représenté sous la forme d’un objet de code managé. Les opérations exposées par le service sont représentées sous forme de méthodes avec des données fortement typées.
données faiblement typées
Jeu de données ou jeu de résultats qui n’est pas lié à un type d’objet sous-jacent. Chaque ligne d’un jeu de données XML faiblement typé est composée d’une collection de colonnes génériques dans lesquelles les attributs décrivent le nom et le type de chaque élément.
SERVICES WEB
Unité de logique d'application qui fournit des données et des services aux autres applications. Les applications accèdent aux services Web XML via des protocoles Web et des formats de données omniprésents, tels que HTTP, XML et SOAP, sans tenir compte du mode d'implémentation de chaque service Web XML. Les services Web XML associent les aspects les plus performants du développement à base de composants et du Web. Ils constituent l'élément fondamental du modèle de programmation Microsoft .NET.
Web Service Description Language (WSDL)
Langage XML qui décrit un service comme un ensemble de points de terminaison qui fonctionnent sur les messages. Le document WSDL décrit le contrat de service, les contrats d’opération, les contrats de message et les contrats de données qu’un client doit utiliser pour interagir avec le service.
Windows Communication Framework (WCF)
Infrastructure de communication orientée service Microsoft. L’infrastructure fournit par nature aux clients un modèle de programmation de service et un modèle de programmation de canal pour un contrôle plus fin des échanges de messages.
Point de terminaison WS-Metadata Exchange (MEX)
Point de terminaison exposé par un service WCF, tel qu’un adaptateur, qui implémente l’interface IMetadataExchange . Un point de terminaison Exchange WS-Metadata peut être utilisé pour récupérer une description de service (WSDL) pour les opérations exposées par une carte sur le système cible.
Langage de définition de schéma XML (XSD)
Langage de schéma. Un schéma XML définit les éléments, les attributs et les types de données conformes au schéma XML W3C (World Wide Web Consortium) Partie 1 : Recommandations de structures pour le langage de définition de schéma XML. La recommandation de schéma XML W3C Partie 2 : Types de données est la recommandation pour définir les types de données utilisés dans les schémas XML. Le langage XSD permet de définir la structure et les types de données des messages XML.