Quelle est la différence entre SOA et SOAP?


Meilleure réponse

Dabord et surtout SOA sans gouvernance Nest-ce pas SOA. SOAP ne requiert aucune gouvernance en dehors de la poignée de main limitée.

SOA utilise une sorte de poignée de main conviviale, généralement RESTful mais pas nécessairement SOAP. SOAP a une manière très spécifique de se serrer la main.

Parce que SOA se soucie tellement de la gouvernance, il a des fonctionnalités telles que la découverte de services, lenregistrement, les journaux qui utilise quels services, quand et combien de temps leur exécution et dautres types de choses. SOAP ne nécessite rien de tel.

SOA résume les fonctions faiblement couplées dans les services publiés. Il est théoriquement possible de créer un nouveau service simplement en combinant des fonctions existantes dont il est conscient de nouvelles façons.

Chacun devrait vouloir bien écrire des requêtes SOAP mais ce nest pas le même genre dabstractions. On ne peut pas prendre les appels SOAP existants et en faire de nouveaux services.

Réponse

SOA est un modèle de conception d’architecture d’entreprise qui met l’accent sur la réutilisabilité des composants et des services, et nécessite un couplage lâche de prestations de service. SOA nest pas nécessairement basé sur la messagerie XML, mais lest souvent, et SOAP et WSDL sont des normes XML spécifiques utilisées pour transmettre des informations de manière bien gouvernée et définir des interfaces de service Web, respectivement. Cest un peu comme Java et JavaScript, ils se ressemblent, ils ne le sont pas.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *