SOA vs Client-Serveur vs Service Web - quelle est la différence?

Après la lecture de la littérature sur les thèmes de l'architecture SOA, les Services Web et Client-Serveur architectute. J'ai vraiment confus au sujet de ces termes parce que ne peut pas voir la vraie différence entre eux. Quelqu'un peut-il expliquer ce qu'est la réelle différence entre SOA et Client-Serveur? Puis-je utiliser le Client-Serveur pour mettre en œuvre SOA ou l'ancien est un concept différent? Est client-serveur obsolète aujourd'hui? Et où est la place pour les web-services ici? Est web-service, une architecture client-serveur?

Je vous serais très reconnaissant si quelqu'un m'aide à clarifier l'ensemble de ces conditions et les différences entre ces concepts.

OriginalL'auteur MainstreamDeveloper00 | 2014-03-13