带有 Android 应用程序的 CouchDB

Piy*_*ava 1 java gwt android couchdb

我们有一个使用 couchDb 作为数据库在 GWT 中开发的 Web 应用程序,现在我们想为同一个 Web 应用程序开发 android 应用程序。因此,我们也希望为 android 应用程序使用相同的 coucDB 数据库,以便为两个应用程序(web 和 android)保留一个数据库。

那么如何使用 couchDB 配置 android 应用程序。

谢谢你

nat*_*evw 5

如果您的应用程序不需要离线工作,您可以只使用您最喜欢的 HTTP 客户端库或特定于 CouchDB 的 Java 库来通过网络访问您的数据库。

如果您想让您的应用程序维护自己的数据库副本(用于离线和/或点对点使用),请查看适用于 Android 的 Couchbase Lite — 它可以与 Apache CouchDB 进行复制(听起来您正在使用) 或使用 Couchbase 同步网关(具有一些额外的权限管理功能)。

如果您要制作 PhoneGap/Cordova 应用程序而不是本机 Java,您也可以从 JS 中执行类似操作,方法是使用PouchDB库而不是本机 Couchbase Lite 库。