On peut ajouter que les webservices type WS (utilisant SOAP) peuvent etre orchestrés par des composant que l'on appelle ESB et peuvent inclure des annuaires type UDDI.
Autre point important les WS utilisent des contrat de service en WSDL qui sont des descriptions des services et qui sont publiés, les "clients" consomment à leur tour ces services.
Les services eux mêmes sont souvent définis avec des outils qui utilisent le langage BPEL.
L'idée est de pouvoir créer des wsdl de facon graphique dans un IDE sans connaitre la programmation.
Le BPEL sera ensuite retranscrit en langage objet type Java.
Ce sont les composants principaux des architectures type SOA.
Il est a noter que contrairement au Rest(full) on peut faire des service web synchrones et asynchrones.
On peut utiliser des messages queues (JMS par exemple) pour gérer ca.
# Je suis pas expert mais d'après ce que j'ai compris :
Posté par manifesto . En réponse au message Un « web-service » c'est quoi exactement ?. Évalué à 2.
On peut ajouter que les webservices type WS (utilisant SOAP) peuvent etre orchestrés par des composant que l'on appelle ESB et peuvent inclure des annuaires type UDDI.
Autre point important les WS utilisent des contrat de service en WSDL qui sont des descriptions des services et qui sont publiés, les "clients" consomment à leur tour ces services.
Les services eux mêmes sont souvent définis avec des outils qui utilisent le langage BPEL.
L'idée est de pouvoir créer des wsdl de facon graphique dans un IDE sans connaitre la programmation.
Le BPEL sera ensuite retranscrit en langage objet type Java.
Ce sont les composants principaux des architectures type SOA.
Il est a noter que contrairement au Rest(full) on peut faire des service web synchrones et asynchrones.
On peut utiliser des messages queues (JMS par exemple) pour gérer ca.
A noter la page wikipedia concise :
http://fr.wikipedia.org/wiki/Service_web