SVCC 2013 - Different Styles of API's

Post on 15-Jun-2015

157 views 0 download

Tags:

description

Discussion about protocols, data formats, resources and being open to surprises that the market brings when you try to build a business around your API

Transcript of SVCC 2013 - Different Styles of API's

Different Style APIs for different audiences

Mike BorozdinDirector, Integration Development @ DocuSign

“Not Always So” – Suzuki Roshi

So you think you know APIs?

Different Standards

But…..

The Silicon Valley Bubble

Interesting Facts

SOAPREST

Breakdown of Apps going live using DocuSign API in 2013

Stacks

According to StackOverflow:1) C#2) Java3) JavaScript4) PHP5) C++6) Python7) …

TIOBE Index1) C2) Java3) C++4) Objective-C5) PHP6) C#7) Basic8) Python

Things you didn’t think about

• Interoperability (REST)• WS-Security (SOAP)• Transactions (SOAP)

When to compromise

• Data architecture?• Naming conventions?• Protocols?• Client Libraries?

• Calling conventions?• Data types?• Relationships?

Resource vs. Experience