1 / 11

Application Programming Interface (API)

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!!.

kory
Download Presentation

Application Programming Interface (API)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programming instructions for applications Application Programming Interface (API)

  2. Apps collaboration - SEAMLESS Live tweets on your Facebook or webpage… It’s the Twitter and Facebook API!

  3. You/user Software-to-software Software-to-software interface

  4. more services!! Why release your API??

  5. 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

  6. API = many many XML messages Each XML message corresponds to a different function of the remote service

  7. SOAP (simple object access protocol) Other protocols, languages, and standards

  8. UDDI (universal description discovery and integration) UDDI

  9. WSDL (web services description language) WSDL - The SOAP of UDDI WSDL is what businesses use to describe their services in the UDDI

  10. SOFTWARE DEVELOPMENT KIT (SDK) • API • Programming tools • Other instructional documents

  11. API FTW!!

More Related