8

iOS/Android モバイル アプリにParseクラウド データ サービスを使用することを検討しています。

ドキュメントからわかることから、私のアプリは Parse SDK に高度に結合され、Parse REST APIを使用します(私は推測します)。

Parse がダウンした場合、または Parse を使用する必要がなくなった場合に、アプリを別のサービスにリダイレクトするには、どのような手段を講じることができますか?

理想的には、Parse SDK に自分のドメインを使用してそれを Parse サーバーにリダイレクトするように指示したいと考えています (どのように?)。Parse が失敗した場合、DNS を別の場所に変更して、Parse REST API の複製を試みることができます (方法は?)。これは今可能ですか?このシナリオに備えるためのより良い方法はありますか?

4

5 に答える 5

5

Parse のサポートおよび販売チームから、この件について連絡がありました。残念ながら、彼らは公開討論を行わないことを選択したので、彼らが私に言ったことを言い換えます.

  • 現在、SDK のサーバー URL を変更することはできません。彼らは、これが彼らが望む機能であるかどうか確信が持てません。(サーバーの URL はJavaScript SDKで公開されており、簡単に変更できることに注意してください。 を検索してapi.parse.comください。)
  • Cloud Codeを使用すると、Parse 上に独自のサーバー API を構築できます。Parse SDK には、PFCloudCloud Code と対話するために使用できる がありますが、ドキュメントにはまだ使用例が見つかりませんでした。これは toadzki's answerに似ていますが、実装がはるかに簡単になるはずです。
  • また、Parse のカスタム サーバー インストールも提供しています。
于 2012-11-22T21:57:40.163 に答える
4

逆の見方をすると…

あなたのアプリと会社の規模はどのくらいですか? あなたが孤独なレンジャーや、小規模から中規模のアプリで作業している小さな衣装の場合、答えはおそらく「気にしないでください」です. はい、理論的には、アプリ (またはどこかのインフラストラクチャ) が別のクラウド サービスにリダイレクトされるようにシステムをセットアップすることはできますが、これを適切に行うには多大な時間と労力がかかります。そのようなシステムを実装したと思っていても、それが機能することをテストする必要があることを考慮してください。単純な作業ではありません。

Parse API をミラーリングしてから転送するのは簡単に思えますが、問題は細部にあります。特にこのようなもののために。

また、独自の転送サーバーを追加すると、ほぼ確実にチェーン内で最も弱いリンクとなる障害点が追加されます。要するに、気にしないでください!

于 2012-11-20T10:33:46.723 に答える
2

Parse sdktoadzky ソリューションの代替ソリューションとして、デバイス上のすべての解析メソッドへのインターフェイスを作成して、独自のカスタム実装に簡単に切り替えることができます。つまり、すべての解析呼び出しのラッパーを作成します。

つまり、解析は非常に信頼性が高く、多くの機能はオフライン モードでも動作します。また、適切と思われる方法で処理できるエラー応答も得られます。

于 2012-11-20T07:33:12.807 に答える
1

独自のサーバーを介してリクエストをルーティングする場合は、それを実行します。サーバーではなく、デバイスにParseSDKを実行させます。独自のカスタムAPIを介してリクエストを作成し、リクエストを再パッケージ化してParseに転送します。このように、クラウドプロバイダーを変更することにした場合でも、アプリは更新なしで機能します。

于 2012-11-19T22:33:20.850 に答える