Hi Colin, I'm glad you enjoy BaseX, and the newly added http server. I guess I'd go with 2 or 3 - where 3 maybe has the caveat that you have to have another server running. I made some good experiences using jQuery with jsonp, it's especially useful if you directly return json encoded results, our wiki [1] has some examples on serializing json. Hope this helps, feel free to further discuss (or report your experiences on) this topic in our list. Thanks Michael Am 18.10.2011 um 16:43 schrieb colin mcenearney:
Hi,
I just installed basex for the first time and I am very impressed and really looking forward to using it. Thanks for making such a great tool available for free!
I'm not really a developer so this might be an obvious question: using basex's http server, what is the best strategy for ajax-style communication between browser and db?
I am aware of a few approaches:
1) direct httprequest to host:8984/my_db/somequery, but going across ports seems to violate "same origin policy" 2) using jsonp 3) calling from browser to server-script (like the php example in basex docs), which handles request to the db