2

Couchbase Lite のドキュメント (セミドキュメント!) では、REST API への接続について次のように言及されています。

アプリ フレームワークと統合する iOS および Android デバイス用のネイティブなオブジェクト指向 API を提供します。これらの API を使用すると、データベース ドキュメントを独自のネイティブ オブジェクト モデルにマップしたり、JSON 構造を直接操作したり、またはその両方を行うことができます。さらに、Web テクノロジーで構築されたアプリは、Couchbase Lite REST API (JavaScript、C#、または Python アプリケーションなど) を使用できます。

これは、独自のリスナーを提供する PhoneGap および同様の技術のコンテキストのみですか? それとも、CBL REST API を任意のコンテキストでアクセスできるようにする、ある種の一般的な軽量サーバー ラッパーがありますか?! (これは、REST が暗示していることだと思います)。

別の言い方をすると、たとえば、任意のコンテキストで REST を使用して Python から CBL に接続することは可能ですか (もちろん、利用可能なライブラリ/ツールを使用して)、それとも不可能ですか?

(私はCouchbase LiteCouchbase Serverの違いを理解しているので、それは私が求めていることではありません。厳密には Couchbase Lite について話しているのです)。

4

2 に答える 2

0

Cordova/ionic および CBL REST API 用の TypeScript API を使用した参考資料を次に示します。こちらの cordova-plugin-couchbase-liteまたはnpmをご覧ください。

テスト フォルダーにサンプル プロジェクトが埋め込まれており、統合方法を確認できます。

どちらも Typescript で記述されているため、ソースをコンパイルして JS プロジェクトで使用する必要があります。テスト アプリは、必要に応じて JS を生成するように構成されています。

于 2015-11-08T02:59:57.527 に答える