Web Services |
Web Services: Introduction |
|
SOAP: Simple Object Access Protocol |
"SOAP Version 1.2 provides the definition of the XML-based information which can be used for exchanging structured and typed information between peers in a decentralized, distributed environment." [W3C]
from suds.client import Client client = Client('http://www.restfulwebservices.net/wcf/CurrencyService.svc?wsdl') client = Client('http://webservices.tekever.eu/ip2pais/?wsdl ') Python (2.6) example with suds-0.3.7 from suds.client import Client ============================== from SOAPpy import SOAPProxy def hello(): return "Hello World" server = SOAPpy.SOAPServer(("localhost", 8080)) And the corresponding client: import SOAPpy |
WSDL: Web Services Description Language |
|
UDDI: Universal Description, Discovery and Integration |
RESTful (Representational State Transfer) |
|
last.fm: http://www.last.fm/api/intro
Echonest: http://developer.echonest.com (disconitinued c. 2016)
Spotify: https://developer.spotify.com/web-api
|
Audio on HTML5
Created:
2003.01.07 Modified:
Ichiro Fujinaga |