title: Restlet vs Spring MVC for Restful web service
body: <p>I'm researching how best to create a Restful web service on Google app engine.  My end goal is to have an Android application call a web service on GAE to post and get data.  At this point I not sure what the best approach is.</p>
  
  <p>What I know at this point is Spring MVC 3 provide the ability to create web service but it  does not provide a full implementation of JAX-RS.  I also have read a few blog that talk about how Spring and Restlet can be integrated together.  On the other side I have read that I could only use Restlet in GAE.  I would also like provide a light web interface for users to view their posted data</p>
  
  <p>So my questions are the following.
  1.  Should I just use Restlet.
  2.  Should I just use Spring MVC to provide my Restful web service.
  3.  Should I use Spring and Restlet together.</p>
  
  <p>At this point I think I should invest my time in Restlet because that seems to be the best approach for calling web services in Android.  I'm also debating if Spring MVC is just over kill.</p>
  
  <p>Any thoughts would be helpful.</p>