Architecture de développement et de déploiement d'applications web fondée sur l'assemblage statique ou dynamique de composants indépendants et interopérables appelés services.