Take the 2-minute tour ×  With powerful frameworks like jQuery,
it seems to be possible to build an entire app logic on the
client side. It's very much analogous to building a client app
as a native program.  Now suppose this client app needs to
access a remote database. The usual solution seems to involve
the layers Ajax/PHP/MySQL.  It seems to me that the PHP layer is
no longer needed; all the logic and UI is taken care of by the
browser app.  The question then is: Shouldn't there exist a
(hopefully robust and secure) database server that simply takes
on an HTTP request, and returns an XML result? This result can
then be easily parsed by e.g. jQuery on the client side.  I
can't seem to find a database or framework along these lines.
Any ideas?  share|improve this question add comment  3 Answers
up vote 11 down vote accepted  You mean, is there a database
that natively supports the HTTP protocol? Well, there are some.
You have MonetDB/XQuery
(http://monetdb.cwi.nl/XQuery/QuickTour/XRPC/), and a NoSQL
databa