Bonjours à tous,
Pour faire court, je suis un programmeur-entrepreneur au Québec et je veux fournir des services Web (forum, blog, gestion diverse, ftp, etc). Notre objectif est de fournir un maximum d'efficacité, de compatibilité et de portabilité. J'ai fait beaucoup de recherche sur le Web sur les technologies des services Web (SOAP, WSDL, UDDI), néanmoins je n'arrive toujours pas à comprendre le réel objectif de chacun de ses protocoles.
Je sais que SOAP à pour objectif de permettre la transmission de message entre divers objets distant (Wiki). Ok mais sa sert a quoi ?!? Que fait SOAP que HTTP ne fait pas par exemple ?
Je sais que WSDL doit être le noyau car il définit les services et comment communiquer avec, si j'ai bien compris. Mais qu'est-ce que cela apporte. Par exemple, si j'offre un service, je sais exactement comment communiquer avec : je n'ai donc pas besoins de WSDL. Est-ce qu'en fait WSDL pourrait servir à aider une personne tierces à communiquer directement à mes services offerts sans avoir à utiliser mon interface ?!?
Je sais que UDDI est un annuaire, qui permet de trouver facilement un service Web. Encore là, même questionnement : pourquoi j'aurais besoins d'un annuaire quand je sais très bien où se trouve mes services. Est-ce encore pour permettre à des ressources tierces à avoir accès à mes services en ce connectant sur un site proposant de "feuilleté" un annuaire UDDI ?!?
Je n'ai malheureusement pas trouvé d'information générique "claire" avec des exemple "simple" utilisant ses technologies. Si quelqu'un pourrait me référer un site Web qui réponds à ces critères-là, (oublier le W3C, j'ai l'impression d'être un noob en informatique quand je lis ce genre de document) s'il vous plait m'en faire part.
Merci.
Drew.
Partager