CouchDB AJAX взаимодействие - PullRequest
       2

CouchDB AJAX взаимодействие

1 голос
/ 11 января 2012

Я пишу образец CouchDB.Я собираюсь написать веб-приложение с использованием AJAX и развернуть его в среде Tomcat.Поскольку я использую CouchDB, я хотел бы знать, как взаимодействовать с сервером CouchDB.Однако примеров было немного, но у меня мало вопросов по этому поводу.

1) Поскольку мое приложение развернуто на веб-сервере, возможно ли подключиться к CouchDB снаружи?Во многих примерах используются приложения, которые развернуты в самой среде CouchApp или Couch.

2) В таком случае это приведет к междоменным проблемам.Я нашел это здесь

Соединение AJAX, CouchDB и JavaScript

Однако будет ли это проблемой?Является ли это правильным способом достижения этого?

3) Чтобы опустить вышеупомянутые проблемы, можно ли использовать некоторую реализацию javascript на стороне сервера в качестве примера Rhino?

http://www.mozilla.org/rhino/doc.html

4) Если я использую Rhino выше, это не позволит использовать многие библиотеки java-скриптов.Как мне тогда взаимодействовать с CouchDB?Должен ли я вызывать нативный Javascript?Не могу ли я использовать что-то вроде JQuery?

5) Какие библиотеки на стороне клиента лучше всего подходят для достижения моей цели?

Ваша помощь приветствуется.

Спасибо

1 Ответ

1 голос
/ 11 января 2012

Исходя из вашей необходимости использовать tomcat, я бы просто рекомендовал использовать ektorp (http://ektorp.org/). Просто подумайте о ektorp как о драйвере jdbc. Нет необходимости делать ajax из пользовательского интерфейса или нет необходимости использовать javascript из javaсервер.

Ektorp также позволяет вам аннотировать ваши java-классы с помощью javascript couchdb, необходимого для просмотра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...