Qu'est-ce que la SOA ?
La SOA (Service-Oriented Architecture, ou architecture orientée services) organise les capacités métier en services que plusieurs applications peuvent partager. Chaque service fournit une fonction claire, comme vérifier les stocks ou émettre une facture, par une interface convenue.
Par exemple, une boutique en ligne et une application destinée au personnel peuvent appeler le même service de stocks pour vérifier les disponibilités. Aucune des deux applications n'a besoin de réimplémenter cette logique métier ni de connaître le fonctionnement interne du logiciel d'entrepôt.
