gpt4 book ai didi

javascript - CouchDB AJAX 交互

转载 作者:行者123 更新时间:2023-11-28 22:22:44 25 4
gpt4 key购买 nike

我正在编写一个 CouchDB 示例。我的意图是使用AJAX 编写一个web 应用程序并将其部署在tomcat 环境中。当我使用 CouchDB 时,我想知道与 CouchDB 服务器交互的方式。然而,例子很少,但我对此并不担心。

1) 由于我的应用程序部署在 Web 服务器中,是否可以与外部的 CouchDB 连接?许多示例使用部署在 CouchApp 或 Couch 环境本身中的应用程序。

2) 如果是这样,它最终会出现跨域问题。我在这里找到了这个

Connection AJAX, CouchDB and JavaScript

但是这会是一个问题吗?这是实现此目标的正确方法吗?

3) 为了省略上述问题,是否可以使用一些服务器端 javascript 实现作为示例 Rhino?

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

4) 如果我在上面使用 Rhino,它不会允许使用许多 java 脚本库。那么我该如何与 CouchDB 交互呢?我必须调用 native Javascript 吗?我不能使用 JQuery 之类的东西吗?

5) 客户端实现我的目标的最佳库是什么?

感谢您的帮助。

谢谢

最佳答案

根据您使用 tomcat 的需要,我只推荐使用 ektorp (http://ektorp.org/)。将 ektorp 想象成一个 jdbc 驱动程序。无需从用户界面执行 ajax,也无需在服务器中使用来自 java 的 javascript。

Ektorp 还允许您使用 javascript couchdb 需要创建 View 来注释您的 java 类。请参阅此处的示例:http://ektorp.org/reference_documentation.html#d100e753

希望对您有所帮助。

关于javascript - CouchDB AJAX 交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8818562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com