Vidéo: Le Développement orienté service, par-delà l’Architecture vu par Analystik 2025
Tous les éléments de l'architecture orientée services (SOA) sont conçus pour se connecter processus pour fournir un niveau de service précis. SOA développe un arrangement de base des composants qui peuvent collectivement administrer un service d'affaires complexe.
Pour comprendre la mise en page de SOA, consultez cet organigramme des composants de l'architecture orientée services:
Pour garder les choses dans le bon ordre:
Adaptateur : Un module logiciel ajouté à une application ou un système qui permet d'accéder à ses capacités via une interface de services conforme aux normes.
Modélisation des processus métiers: Une procédure permettant de déterminer ce que le processus métier fait à la fois en termes de ce que les différentes applications sont censées faire et de ce que les participants humains dans le processus métier sont censés faire.
Bus de service d'entreprise: Le bus de service d'entreprise est le centre nerveux de communication pour les services dans une architecture orientée services. Il a tendance à être un «jack-of-trade», se connectant à différents types de middleware, des référentiels de définitions de métadonnées (comme la façon de définir un numéro de client), des registres (comment localiser des informations) et des interfaces de toutes sortes. à propos de toute application).
Service Broker: Logiciel dans un environnement SOA qui regroupe des composants en utilisant les règles associées à chaque composant.
Gouvernance SOA: La gouvernance SOA est un élément de la gouvernance informatique globale et, en tant que telle, définit la loi en matière de gestion des politiques, des processus et des métadonnées. (Les métadonnées désignent simplement les données qui définissent la source des données, le propriétaire des données et qui peut modifier les données.)
Référentiel SOA: Une base de données pour tous les logiciels et composants SOA, en mettant l'accent sur contrôle de révision et la gestion de la configuration, où ils gardent les bonnes choses, en d'autres termes.
SOA Service Manager: Logiciel qui orchestre l'infrastructure SOA - afin que les services métier puissent être pris en charge et gérés conformément à des accords de niveau de service bien définis.
Registre SOA: Source unique pour toutes les métadonnées nécessaires à l'utilisation du service Web d'un composant logiciel dans un environnement SOA.
