wcf - What is the current state of REST frameworks for .Net -
their doesn't seem canonical answer on stackoverflow listing current state of rest frameworks in .net.
what current frameworks in use?
wcf webhttp services in .net 4
part of official .net 4.0 framework release.
wcf webhttp services flavor of wcf appropriate developers need complete control on uri, format, , protocol when building non-soap http services— services may or may not subscribe restful architectural constraints.
documentation
http://msdn.microsoft.com/en-us/library/bb412169.aspx
example
introducing wcf webhttp services in .net 4: http://blogs.msdn.com/b/endpoint/archive/2010/01/06/introducing-wcf-webhttp-services-in-net-4.aspx
wcf webapi
this project focuses on allowing developers expose apis programmatic access on http browsers , devices.
essentially continuation of work done on wcf rest starter kit, , considered preview of wcf http services .net 5.0?
wcf rest starter kit (depreciated)
the new wcf web api's announced @ pdc replace rest starter kit , provide significant enhancements including better access http, more flexibility representations , support jquery. please go http://wcf.codeplex.com/ more information.
source: http://aspnet.codeplex.com/wikipage?title=wcf%20rest&projectname=aspnet
open rasta
openrasta development framework targeting microsoft .net platform building web-based applications , services, , distributed under open-source mit license.
by focusing development around resources , http methods, openrasta simplifies creation of rest-friendly interfaces.
example
how create rest service using open rasta: http://blogs.7digital.com/dev/2011/02/02/rest-in-practice-and-openrasta/
restsharp
http://restsharp.org/ client only api consuming rest services
restsharp simple, open source rest client .net designed consuming third-party http apis. restsharp not:
a rest server framework
a soap client
Comments
Post a Comment