Lift for a backend REST Server

View: New views
4 Messages — Rating Filter:   Alert me  

Lift for a backend REST Server

by Alex Black-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Hi, I'm curious what your thoughts are on using LIFT to implement a
backend server for REST web services, e.g. respond to GET/PUT/POST/
DELETE requests with xml/json.

Is this a good use of Lift? What are the advantages of doing this with
Lift rather than just Jetty, or another library such as Restlets.
Thanks!

- Alex
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to liftweb@...
To unsubscribe from this group, send email to liftweb+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Lift for a backend REST Server

by Wilson MacGyver :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


there are several advantages.

1: you get to leverage type safety and the excellent XML support
of Scala, and lift-json.

2: assuming it's not a "open for all" public REST server, you'd have to
deal with security/auth. Lift will help here.

3: In the past, every time I've done a backend REST server project,
soon or later, you end up going "you know, I wish I can throw together
a couple of simple backend admin pages". Lift makes that easy.

On Mon, Nov 9, 2009 at 4:04 PM, Alex Black <alex@...> wrote:

>
> Hi, I'm curious what your thoughts are on using LIFT to implement a
> backend server for REST web services, e.g. respond to GET/PUT/POST/
> DELETE requests with xml/json.
>
> Is this a good use of Lift? What are the advantages of doing this with
> Lift rather than just Jetty, or another library such as Restlets.
> Thanks!
>
> - Alex
> >
>



--
Omnem crede diem tibi diluxisse supremum.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to liftweb@...
To unsubscribe from this group, send email to liftweb+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Lift for a backend REST Server

by Timothy Perrett :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


This is why Lift usually wins out in my decision making - its just a  
very well rounded tool and yes, its great for these kinds of task. I  
would also like to point out that if you wanted to mix Akka and Lift  
for the best of both worlds, then you can do that too.

Rock on.

Cheers, Tim

On 9 Nov 2009, at 21:09, Wilson MacGyver wrote:

>
> there are several advantages.
>
> 1: you get to leverage type safety and the excellent XML support
> of Scala, and lift-json.
>
> 2: assuming it's not a "open for all" public REST server, you'd have  
> to
> deal with security/auth. Lift will help here.
>
> 3: In the past, every time I've done a backend REST server project,
> soon or later, you end up going "you know, I wish I can throw together
> a couple of simple backend admin pages". Lift makes that easy.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to liftweb@...
To unsubscribe from this group, send email to liftweb+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---


Re: Lift for a backend REST Server

by Alex Black-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Thanks for the info guys - going to go ahead with Lift!

On Nov 9, 5:51 pm, Timothy Perrett <timo...@...> wrote:

> This is why Lift usually wins out in my decision making - its just a  
> very well rounded tool and yes, its great for these kinds of task. I  
> would also like to point out that if you wanted to mix Akka and Lift  
> for the best of both worlds, then you can do that too.
>
> Rock on.
>
> Cheers, Tim
>
> On 9 Nov 2009, at 21:09, Wilson MacGyver wrote:
>
>
>
> > there are several advantages.
>
> > 1: you get to leverage type safety and the excellent XML support
> > of Scala, and lift-json.
>
> > 2: assuming it's not a "open for all" public REST server, you'd have  
> > to
> > deal with security/auth. Lift will help here.
>
> > 3: In the past, every time I've done a backend REST server project,
> > soon or later, you end up going "you know, I wish I can throw together
> > a couple of simple backend admin pages". Lift makes that easy.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Lift" group.
To post to this group, send email to liftweb@...
To unsubscribe from this group, send email to liftweb+unsubscribe@...
For more options, visit this group at http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---