480 likes | 1.33k Views
Programming instructions for applications. Application Programming Interface (API). Apps collaboration - SEAMLESS. Live tweets on your Facebook or webpage… It’s the Twitter and Facebook API!. You/user. Software-to-software. Software-to-software interface. more services!!.
E N D
Programming instructions for applications Application Programming Interface (API)
Apps collaboration - SEAMLESS Live tweets on your Facebook or webpage… It’s the Twitter and Facebook API!
You/user Software-to-software Software-to-software interface
more services!! Why release your API??
API = SOFTWARE TO SOFTWARE INTERFACE communication = calls Web services manage calls How does it work? Web services: a collection of tech standards and protocols, e.g. XML
API = many many XML messages Each XML message corresponds to a different function of the remote service
SOAP (simple object access protocol) Other protocols, languages, and standards
UDDI (universal description discovery and integration) UDDI
WSDL (web services description language) WSDL - The SOAP of UDDI WSDL is what businesses use to describe their services in the UDDI
SOFTWARE DEVELOPMENT KIT (SDK) • API • Programming tools • Other instructional documents