ローカル・データベースの内容をOracleクラウドに格納したい。私はインターネットを検索しましたが、私の結果に私を導くことができるapisを見つけることができません。ドキュメントは非常に素朴で、私は解決策を見つけることができません。あなたがMCSでデータを保存したいあなたの更新に応じてローカルDBからOracle MCSにデータを格納
: は3日間探して、ヘルプが
ローカル・データベースの内容をOracleクラウドに格納したい。私はインターネットを検索しましたが、私の結果に私を導くことができるapisを見つけることができません。ドキュメントは非常に素朴で、私は解決策を見つけることができません。あなたがMCSでデータを保存したいあなたの更新に応じてローカルDBからOracle MCSにデータを格納
: は3日間探して、ヘルプが
(私はOracleのMCSチームのために働く免責事項)をいただければ幸いです。
ここでは、MCSサーバー側とクライアント側の2つに分けて説明します。
MCSサーバーの観点から、ストレージの2つのオプション、「ストレージAPI」と「データベースAPI」があります。 「ストレージAPI」は、ファイル(別名オブジェクト)をコレクションに格納するように設計されています。 「データベースAPI」は、RDBMSテーブルの列である&の行に格納されている従来のデータ用です。だからあなたはあなたのニーズに適していると思う選択をする必要があります。
Storage APIは、モバイルクライアントからREST APIとして、また手動で書き込むMCS内のnode.jsカスタムAPIとして、MCSの外部からアクセスできます。ただし、Database APIはnode.jsカスタムAPIからのみアクセスできます。したがって、データベースAPIを使用することを選択した場合は、クライアント側にデータベースAPIを公開するために、サーバー側のカスタムAPIも作成する必要があります。 Storage APIでは、すでにクライアントに公開されています。
私たちがクライアント側に移動し、何をする必要がある場合は、これらのサーバー側APIに連絡するようにクライアントを構築する必要があります。
1)マニュアル - Androidローカルデータベース(SQLLiteなど)にオブジェクトを作成、保存、管理するための独自のコードを作成してから、クライアントサイドコードを記述する必要があります設定したMSCサーバAPIを消費し、ローカルDBからデータを読み書きします。 MCS Android SDKは、サーバー側のStorage APIまたはStorage APIまたはDatabase APIをラップするカスタムAPIの両方を呼び出すためのクライアントサイドライブラリを提供するため、この作業をより簡単にします。生のREST呼び出しを書く必要があります。
2)自動 - MCS Android SDKは、デバイスのデータベースにオブジェクトの作成、保存、管理を行い、データをサーバー側と同期させる「データオフライン&同期」SDKも提供しています。あなたが選んだ一連のポリシーに基づいてまだいくつかのコーディングが必要ですが、ほとんどは上記のマニュアルオプションに比べて大幅に削減されています。
あなたはすでにMCS YouTube channelに精通しており、カスタムAPIの構築方法、ストレージAPIの使用方法、データオフライン& Sync SDKの動画も含まれています。チャンネルの再生リストを参照して、主要トピックのトピックを探します。偶然、私は文字通りデータオフラインのためにAndroidビデオを完成させました&数週間前に同期してください(この前に他のデータをオフラインで見ることを覚えておいてください。&)、まだ公開されていません。しかし、あなたはビデオのスニークピークを持つことができますhere。
(この記事の将来の読者のためのコメント:私たちは最終的に適切にその映像を公開したときにそのURLが変更される可能性がありますのでご注意ください)
XylemRajは、あなたはより詳細な情報を追加してくださいすることができます。あなたの件名に "Oracle MCS"と書かれていますが、オープニング・ステートメントでは "oracle cloud"と言います。具体的には、Oracle MCSまたは別のOracle Cloud製品にデータを格納しますか? Oracleにはさまざまなクラウド製品があります。 –
混乱して申し訳ありませんが、私はOracle MCSにデータを保存したい – XylemRaj