INSA - ASI InfoRep : WebServices 5/43
Introduction (3/4)
XML-RPC versus SOAP
“XML-RPC est une sp´ecification et un ensemble d’impl´ementations
permettant de faire du RPC avec http et le langage XML, exactement de la
mˆeme fa¸con que SOAP. En fait, les histoires de XML-RPC et de SOAP
sont intimement li´ees. `
A l’origine XML-RPC ´etait appel´e informellement
SOAP par ces concepteurs dont l’instigateur ´etait Dave Winer. Les premiers
d´eveloppement ´etaient fait en collaboration entre les ´equipes de UserLand,
DevelopMentor et Microsoft. Mais d´e¸cu par la tournure des choses, Dave
Winer d´ecide de s´eparer sa sp´ecification de celle de Microsoft. Cela aboutit
`a XML-RPC. Rapidement Microsoft va jouer le standard de fait, en
introduisant son SOAP dans un groupe de travail du W3C. Aujourd’hui
SOAP supporte plus de fonctionnalit´es que XML-RPC (pas toujours
utiles ?) et c’est une sp´ecification en devenir alors que XML-RPC est fig´e.”
Jean-Marc Pierson
http://www.if.insa-lyon.fr/chercheurs/jmpierson/Reseau4IF/
Projets/ProgrammationDistribuee/soap/soap.htm