I'd add +1 vote to a Jersey + REST + JSON solution.

I did a fair amount of this work. Jersey didn't do very much, but provided 
a simple, clean, elegant web services framework that did everything we 
needed. It was perfect, yet minimalistic. For a server, we used embedded 
Jetty for development and Tomcat for production, which worked well.

I did my Jersey work in Java, but if I had to start over without legacy 
considerations, I'd use Scala instead (but keep Jersey).

On Friday, March 16, 2012 4:25:24 AM UTC-5, raks wrote:
>
> Hi,
>
> wanted the wisdom of the group to help me out.
>
> My current project is essentially a platform providing web services to
> a number of clients.
>
> We've developed the web services by using Grails as it was considered
> a very quick way to get things going.
>
> Grails has been a positive experience from a development point of view
> but there are a number of disadvantages which are now prompting a
> rethink:
>
> Grails' sweet spot is creating a web application (rather than web
> services) to do CRUD.
>
> Our platform is not about typical CRUD. We do not have a html
> front-end for example. Or a relational db. We use Mongodb.
>
> We are also concerned about the runtime performance of Grails as well
> as how long it takes to startup in Jetty.
>
> So can anyone suggest an alternative? Performance and load are
> important. Being able to expose web services easily from Java is also
> important.
>
> I was thinking using Tomcat + Spring, mainly because its a stack I
> know and Tomcat can handle a huge load and I can pick and choose the
> bits of Spring I need. I would consider something lighter weight but I
> really don't want to muck around with web.xml files and the usual
> standard java web app crap (which Grails does a fantastic job of
> abstracting away).
>
> Any other ideas?
>
> Thanks
>
> Rakesh
>
>

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/javaposse/-/z82cQnuIWgIJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to