[Mono-list] REST.NET - REST Web Services for ASP.NET

Jon Gilkison jon.gilkison at interfacelab.com
Wed Nov 30 18:30:44 EST 2005


Well if you look at integrating Flash with a backend, AJAX in the browser,
etc. you'll see there is a need for something simpler than SOAP if you want
to jump on that "Web 2.0" bandwagon.  While my library isn't REST in the
purest sense, it does solve the problem of exposing a web based API through
a mechanism that can be easily consumed on more simplistic platforms.  My
library in particular has the strength that it allows you to publish a dual
API (both SOAP and REST-esque) without doing anything more than applying a
few attributes to your SOAP webservice class.

The main benefit of REST-rsque API's is their extreme simplicity.  There is
no need for crafting complex envelopes or parsing complex responses.  A
method invokation is a simple as pulling up a URL.  Obviously, for complex
API's, this isn't going to suffice and you should move onto something
heavier like SOAP.

Consider Amazon, Flickr, SmugSmug, Yahoo, etc. are all gravitating away from
SOAP and towards REST-esque API's.  My belief is that because SOAP, and in
some ways XML-RPC, are not trivial to consume in a platform that doesn't
have intrinsic support for it.

Hope this helps?

Best,

Jon.

//jon.gilkison
//interfacelab.com
//p: 347.645.0177[c] | 718.360.8826[w]
//e: jon.gilkison at interfacelab.com
//i: pr0nst4rz (AIM) | jon.gilkison at interfacelab.com (MSN) 
  

> -----Original Message-----
> From: Dan Maltes [mailto:Dan at astusa.com] 
> Sent: Tuesday, November 29, 2005 5:00 PM
> To: Jon Gilkison; mono-list at lists.ximian.com
> Subject: RE: [Mono-list] REST.NET - REST Web Services for ASP.NET
> 
> Please excuse my ignorance.  This is neat, but what was the
> motivation(intent) behind this library?  What problem does it 
> solve specifically?  Is there something specific your using 
> it for?  Just curious.
> 
> -Dan Maltes 
> 
> -----Original Message-----
> From: mono-list-bounces at lists.ximian.com
> [mailto:mono-list-bounces at lists.ximian.com] On Behalf Of Jon Gilkison
> Sent: Tuesday, November 29, 2005 4:24 PM
> To: mono-list at lists.ximian.com
> Subject: [Mono-list] REST.NET - REST Web Services for ASP.NET
> 
> I wrote a little library that allows you to easily add REST 
> RPC services to your ASP.NET applications.  Haven't tried 
> this with Mono, but should be good to go.  Details are here:
> 
> http://forums.asp.net/1127032/ShowPost.aspx
> 
> Hope this helps someone.
> 
> Cheers,
> 
> Jon.
> 
> //jon.gilkison
> //interfacelab.com
> //p: 347.645.0177[c] | 718.360.8826[w]
> //e: jon.gilkison at interfacelab.com
> //i: pr0nst4rz (AIM) | jon.gilkison at interfacelab.com (MSN) 
> 
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com 
> http://lists.ximian.com/mailman/listinfo/mono-list
> 
> 
> 



More information about the Mono-list mailing list