L'architecture orientée services pour les nuls

Tous les éléments de l'architecture orientée services (SOA) sont disposés à se connecter via des processus d'affaires pour offrir un niveau précis de service. SOA développe un arrangement de base des composants qui peuvent collectivement administrer un service d'entreprise complexes.

Pour comprendre l'agencement de la SOA, jetez un oeil à cet organigramme de composants architecture orientée services:

image0.jpg

Pour aider à garder les choses dans le tableau droite:

Adaptateur: Un module ajouté à une application ou un système qui permet l'accès à ses capacités via une interface de services conforme aux standards logiciels.




Business Process Modeling: Une procédure pour cartographier ce que le processus d'entreprise fait aussi bien en termes de ce que diverses applications sont censés faire et ce que les participants humains dans le processus de l'entreprise sont censés faire.

Enterprise Service Bus: Le bus de service d'entreprise est le centre névralgique de communications de services dans une architecture orientée services. Il a tendance à être un touche-à-tout, la connexion à différents types de middleware, des référentiels de définitions de métadonnées (par exemple, comment vous définissez un numéro de client), registres (comment trouver de l'information), et les interfaces de toutes sortes (pour seulement toute application).

Service Broker: Logiciel dans un cadre de SOA qui apporte composants ensemble en utilisant les règles associées à chaque composant.

Gouvernance SOA: La gouvernance SOA est un élément de la gouvernance globale de l'information et en tant que tel prévoit la loi en matière de politique, le processus et la gestion des métadonnées. (Métadonnées signifie ici simplement des données qui définit la source des données, le propriétaire des données, et qui peut changer les données.)

Référentiel SOA: Une base de données pour tous les logiciels et les composants SOA, avec un accent sur le contrôle de la révision et de la gestion de configuration, où ils gardent les bonnes choses, en d'autres termes.

SOA Service Manager: Logiciel qui orchestre l'infrastructure SOA - de sorte que les services de l'entreprise peuvent être pris en charge et gérés conformément aux Service Level Agreements bien définies.

SOA Registre: Une source unique pour toutes les métadonnées nécessaires pour utiliser le service Web d'un composant de logiciel dans un environnement SOA.


» » » L'architecture orientée services pour les nuls