BlazeDS

turnkey means ready to use.

Is BlazeDS the best (or one of the best) Java way to send back-end data to the front-end?

How about Web Service?

Here is the benchmark: