2

Couchbase Lite 文档(半文档!)提到连接到 REST API:

为与您的应用程序框架集成的 iOS 和 Android 设备提供本机、面向对象的 API。这些 API 可以将数据库文档映射到您自己的本机对象模型,让您直接使用 JSON 结构,或两者兼而有之。此外,使用 Web 技术构建的应用程序可以使用 Couchbase Lite REST API(例如 JavaScript、C# 或 Python 应用程序)。

这只是在 PhoneGap 和提供自己的侦听器的类似技术的上下文中,还是有某种通用的 lite 服务器包装器可以使 CBL REST API 在任何上下文中都可以访问?!(我猜这就是 REST 所暗示的)。

措辞不同,例如是否可以在任何上下文中使用 REST(当然使用可用的库/工具)从 Python 连接到 CBL,或者这不可能?

(我了解Couchbase LiteCouchbase Server之间的区别,所以这不是我要问的,我说的是 Couchbase Lite)。

4

2 回答 2

1

您可以创建自己的包装器并包含 CBL RESTful API:http: //developer.couchbase.com/mobile/develop/references/couchbase-lite/rest-api/index.html

于 2014-09-12T03:23:38.393 回答
0

这是使用 Cordova/ionic 和 CBL REST API 的 TypeScript API 的可用参考。您可以在这里查看cordova-plugin-couchbase-lite或在npm上

test 文件夹中嵌入了一个示例项目,以查看它是如何集成的。

两者都是用 Typescript 编写的,因此需要编译源代码才能在 JS 项目中使用。测试应用程序配置为在需要时为您生成 JS。

于 2015-11-08T02:59:57.527 回答