Bienvenue sur le blog de JEMM Research, nous sommes le   

Le Blog de JEMM Research

mardi 7 août 2007

Quels sont les principes de SOA?

Voici quelques principes d’architecture de SOA

  • Abstraction : Au delà de ce qui est décrit dans le contrat, le service cache sa logique interne au monde extérieur
  • Couplage lâche : Les dépendances entre services sont minimales. La seule contrainte est de maintenir la connaissance de chacun
  • Contrat : Le service adhère à un ensemble de règles de communication définies dans un document de description du service
  • Composition : Des ensembles de services peuvent être coordonnés et assemblés pour former un service composite
  • Réutilisation :La logique métier est répartie dans les services dans l’intention de promouvoir la réutilisation
  • Autonomie : Le service contrôle la logique métier qu’il contient
  • Gestion du Contexte (stateless) : Le service ne gère pas le contexte. Les appels d’un service sont indépendants. Ils ne dépendent pas d’un appel précédent
  • Découverte : Le service est conçu pour être découvert et accédé au travers de mécanismes de découverte (annuaire). L’annuaire gère une description de ses capacités.

Libellés :

Blog home

Previous posts

Quels sont les 3 standards de base des services We...
Les multiples définitions de SOA
Quelle est la signification de SOA?
Ma définition de SOA
Le Blog de JEMM Research

RSSAbonnement
Messages [Atom]

 Abonnement

Blog archive