On m'a demandé aujourd'hui si j'avais de l'expérience avec "l'architecture orientée services" et bien que je pense que oui. Le concept, pour moi, semble si confus que je ne sais plus comment vous pourriez honnêtement répondre à cette question.
J'ai recouru à Googler le terme dans un effort pour obtenir une définition concise du concept et comment il diffère des autres architectures. Après avoir lu un certain nombre d'articles dessus, le seul fil conducteur que je semble être en mesure de trouver est un système avec plusieurs composants qui se parlent sur une sorte d'interface, avec peut-être une légère préférence pour XML / SOAP.
Il semble que presque toutes les applications puissent être définies comme SOA, en particulier une application Web. Ce terme est-il tombé dans le piège du "Web 2.0" et est-il devenu un terme signifiant ce que vous voulez qu'il signifie?
Suis-je loin de la base ici? Quand vous entendez le terme, cela signifie-t-il quelque chose de spécifique pour vous? Si c'est le cas, j'aimerais une définition concise qui démontre clairement ce qui est et ce qui n'est PAS spécifiquement SOA.