Glossaire - Microsoft BizTalk Accelerator pour SWIFT
Microsoft BizTalk Accelerator pour SWIFT utilise les termes et définitions de glossaire suivants.
A
Assembleur
Un composant de pipeline d’envoi microsoft BizTalk Server appelé pendant l’étape d’assemblage du traitement du pipeline sortant. Un assembleur effectue généralement le travail de sérialisation d’un message sortant à partir de XML dans un format de fichier plat.
assembly
Bloc de construction principal d’une application Microsoft .NET Framework. Il s’agit de l’unité de base de la réutilisation, du contrôle de version, de la sécurité et du déploiement. Il s’agit d’une collection de fichiers qui semblent être une bibliothèque de liens dynamiques unique (DLL) ou un exécutable (EXE).
cache d'assembly
Un cache de code ordinateur utilisé pour le stockage côte à côte des assemblys. Le cache comporte deux parties. Le global assembly cache contient des assemblys qui sont installés explicitement pour être partagés entre de nombreuses applications sur l’ordinateur. Le cache de téléchargement stocke le code téléchargé à partir de sites Internet ou intranet, isolé dans l’application qui a déclenché le téléchargement, de sorte que le code téléchargé pour le compte d’une application ou d’une page n’affecte pas les autres applications.
B
Code d’identificateur de banque (BIC)
Code utilisé pour identifier une institution financière, tel que défini par SWIFT.
Outil Compositeur de règles d’entreprise
Outil basé sur l'interface utilisateur graphique permettant d'élaborer des stratégies.
Business Rule Engine (BRE)
Moteur d'inférence d'exécution servant à évaluer les règles par rapport aux faits et à mettre en place des actions en fonction des résultats de l'analyse.
C
règle conditionnelle
Règle spécifiant une relation entre les champs d’un type de message SWIFT. Les règles conditionnelles sont définies dans le Guide de publication des normes SWIFT.
D
Désassembleur
Un BizTalk Server composant de pipeline de réception appelé pendant l’étape de désassemblement du traitement du pipeline entrant. Un dissmbler effectue généralement le travail d’analyse d’un message entrant d’un format de fichier plat dans XML.
E
code d’erreur
Code, constitué d’une lettre suivie de deux chiffres, indiquant une violation particulière des règles pour un type de message donné.
XML (Extensible Markup Language)
Spécification développée par le World Wide Web Consortium (W3C) qui permet aux concepteurs de créer des balises personnalisées au-delà des capacités du code HTML standard. Bien que HTML utilise uniquement des balises prédéfinies pour décrire les éléments de la page, XML permet aux balises d’être définies par le développeur de la page. Les balises de n'importe quel élément de données, tel qu'un produit ou un montant dû, peuvent être utilisées pour des applications spécifiques. Les pages web peuvent ainsi fonctionner en tant qu'enregistrements de base de données.
XSL (Extensible Stylesheet Language)
Format de feuille de style pour les documents XML (Extensible Markup Language). XSL est utilisé pour définir l’affichage de XML de la même façon que les feuilles de style en cascade (CSS) sont utilisées pour définir l’affichage du langage HTML (Hypertext Markup Language). BizTalk Server utilise XSL comme langue de traduction entre deux spécifications.
F
FIN
Messages financiers pour lesquels SWIFT a défini des schémas et des normes de validation dans le Swift Standards Release Guide 2003.
G
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.
H
HTTPS (Hypertext Transfer Protocol Secure)
Http (Hypertext Transfer Protocol) utilisant le protocole de chiffrement SSL (Secure Sockets Layer).
I
Échange
Message complet composé de parties ou de blocs de message plus petits. Par exemple, un échange SWIFT dans A4SWIFT est défini comme la concaténation d’un composant d’en-tête SWIFT (blocs SWIFT 1, 2, 3), suivi d’une partie corps SWIFT (bloc SWIFT 4), suivi d’une partie de bande-annonce SWIFT (bloc SWIFT 5).
M
map
Fichier XML qui définit les relations de correspondance entre les enregistrements et les champs de deux spécifications. Une carte contient une feuille de style XSL (Extensible Stylesheet Language) que BizTalk Server utilise pour effectuer la transformation décrite dans la carte. Vous créez des cartes dans le mappeur BizTalk.
type de message
L’un des formats de message définis dans le Guide de publication des normes SWIFT, tel que « Recevoir contre paiement ». Les types de messages sont souvent indiqués par « MT » suivi d’un code à trois chiffres.
P
Identificateur de transaction de paiement (PTI)
Identificateur de transaction unique, fourni par le client initiateur, qui est joint aux messages bancaires liés au paiement provenant des banques, tels que les messages d’initiation de paiement et les conseils de crédit.
stratégie
Collection gérée de règles d'entreprise.
PTI
Identificateur de transaction de paiement.
R
rule
Association de conditions et d'actions.
ensemble de règles
Groupe logique de règles similaires. Il peut être considéré comme un procédé de groupement/segmentation du moteur de règles.
S
schema
Définition de la structure d'un fichier XML. Un schéma contient des informations de propriété en ce qui concerne les enregistrements et les champs de la structure.
Society for Worldwide Interbank Financial Telecommunication (SWIFT)
Society for Worldwide Interbank Financial Telecommunication. Un organization qui fournit des services de messagerie aux banques, aux courtiers en courtage, aux gestionnaires de placements et aux infrastructures de marché dans les paiements, la trésorerie, les valeurs mobilières et le commerce. SWIFT crée un lien partagé entre le traitement des données et les communications dans le monde entier, ainsi qu’un langage commun pour les transactions financières internationales.
Spécification
Schéma XML spécifique à BizTalk Server. Les spécifications sont créées dans l’éditeur BizTalk et peuvent être basées sur des normes du secteur (telles que SWIFT, EDIFACT, X12 et XML) ou sur des fichiers plats (délimités, positionnels ou délimités et positionnels). Le Mappeur BizTalk utilise des spécifications, ouvertes sous forme de spécifications source et de destination, pour créer des mappages.
strong name
Nom qui se compose de l’identité d’un assembly (son nom texte simple, son numéro de version et ses informations de culture (le cas échéant) renforcée par une clé publique et une signature numérique générée sur l’assembly. Comme le manifeste d'assembly contient des hachages pour tous les fichiers constituant l'implémentation de l'assembly, il est suffisant pour générer la signature numérique sur l'unique fichier de l'assembly contenant le manifeste d'assembly. Les assemblys qui portent le même nom fort sont censés être identiques.
Traitement direct (STP)
Traitement automatique d’un message sur plusieurs étapes, sans intervention manuelle. Généralement appliqué au chemin de traitement de la réception d’un message de SWIFT auprès d’une institution financière à l’affichage de la transaction résultante dans le ou les systèmes internes de l’institution financière ; ou, de la réception d’une instruction ou d’une action externe auprès d’une institution financière à la transmission du ou des messages résultants via SWIFT ou d’autres infrastructures financières ; ou, d’un système d’institution financière interne à la transmission d’un ou plusieurs messages connexes via SWIFT ou d’autres infrastructures financières.
Guides de publication des normes SWIFT (SRG)
Publication SWIFT qui fournit les normes mises à jour et proposées pour l’ensemble des messages FIN. Il s’agit d’un ensemble de documents à plusieurs volumes définissant la disposition et les champs pour chaque type de message, les valeurs et les formats valides pour chaque champ, les règles de réseau appliquées à chaque message, ainsi que les règles d’utilisation ou les pratiques courantes. Cette publication CD est disponible par le service d’abonnement de SWIFT.
Sys (System Origined Message Trailer)
Bande-annonce ajoutée par le réseau SWIFT aux messages remis à une institution financière, indiquant que le service FIN a généré le message. Les diffusions, les réponses aux demandes des utilisateurs et les rapports en sont des exemples.
U
Identificateur unique de remise (URI)
Identificateur généré par les participants au programme Jalon Paiements RosettaNet pour synchroniser les échanges bancaires avec les échanges commerciaux.
X
XML-Data Reduced (XDR)
Langage plus ancien utilisé pour créer un schéma, qui identifie la structure et les contraintes d'un document XML particulier. XML-Data Réduit fait référence au sous-ensemble de la spécification de schéma XML-Data qui a été rendue disponible dans Microsoft XML Parser (MSXML) 3.0 et versions ultérieures. Elle remplit les mêmes tâches fondamentales qu'une DTD, mais avec plus de puissance et de flexibilité. Contrairement à DTD, qui nécessite son propre langage et sa propre syntaxe, XDR utilise la syntaxe XML pour son langage. Contrairement à XSD, qui n’a été recommandé que récemment comme norme, XDR a été implémenté et mis à disposition par Microsoft bien avant l’existence de XSD en tant que norme recommandée par le W3C XML Schema Working Group.
langage de définition de schéma XML (XSD)
Langage proposé par le W3C XML Schema Working Group pour la définition de schémas. Les schémas sont utilisés pour assurer l'application de la structure et/ou limiter les types de données qui peuvent être valablement utilisés dans d'autres documents XML. Le langage XSD se réfère à la norme entièrement spécifiée et actuellement recommandée pour la création de schémas XML. Étant donné que la spécification XSD n’a été finalisée que récemment, sa prise en charge n’a été rendue disponible qu’avec la version de Microsoft XML Core Services® (MSXML) 4.0. Elle remplit les mêmes tâches fondamentales qu'une DTD, mais avec plus de puissance et de flexibilité. Contrairement à DTD, qui nécessite son propre langage et sa propre syntaxe, XSD utilise la syntaxe XML pour son langage. XSD ressemble beaucoup à XDR, dont il étend les capacités. Le W3C recommande désormais l’utilisation de XSD comme norme pour définir des schémas XML.