On 11/30/2011 11:00 PM, Carl Trieloff wrote:
On 11/30/2011 10:52 AM, Adam Litke wrote:
>> I'm not sure how hard it is technically. But for ISV's, I can tell
>>> you that almost nobody has experience with it.
> That is not a good sign. Certainly there must be some sort of standardized and
> well understood API transport that we can use. We're not doing anything
> particularly novel as far as the API is concerned
That standard is called HTTP :)
There are a bunch of ISV's using it. Doc still lacking in some
places
but used in massive deployments.
Can you give an examples outside the FSI? And also there's a huge
difference between "using it" versus "creating an API for public
consumption on top of it".
In virtualization, all our competitors APIs are HTTP based (be it SOAP,
REST, XML-RPC...) This includes VMware, Microsoft and Citrix. I don't
know of any cloud API either that uses something else than HTTP.
AMQP may give you a nice bus interface that is helpful as an internal
building block to create a distributed application. But I do not see any
use of it outside a very small niche. Therefore i do not believe that it
is suitable as a transport for an API if that API is for public consumption.
Regards,
Geert