1

Azure モバイル サービスを追加すると、Azure SQL データベースを接続できます。これは、SQL Azure サーバーの各データベースに対して、モバイル サービスを追加する必要があることを意味します。

しかし、成長中のアプリがあり、顧客ごとにデータベースがある場合 (各顧客の DB は 5 GB まで拡大する可能性があります)、最善の方法は何でしょうか。この場合、データベースごとにモバイル サービスを使用することは最良の選択ではありません。ユーザー資格情報に応じて、異なるデータベース (サーバーも含む) に接続する固有のモバイル サービスを用意するのが最善の選択だと思います。

質問は次のとおりです。これは可能ですか? 誰かがこれを行う方法を知っていますか? Azure サービスの管理者パネルは非常に限られていますが、コードで可能であれば素晴らしいでしょう

4

1 に答える 1

0

Azureモバイルサービスは、このシナリオには適していない可能性があると思います。複数の顧客に展開できるモバイルアプリケーションを構築しようとしているようですね。また、顧客ごとに異なるデータソースが必要ですが、APIは同じままですか?

現在、AzureMobileServicesにはこれに対する解決策がないようです。ASP.NET WebAPIなどのテクノロジを使用して独自のRESTAPIを構築し、アプリケーションを最初から構築することをお勧めします。このようにして、必要な顧客ごとに個別のインスタンスをデプロイできます。とはいえ、Azure Mobile Servicesによって、今後説明したシナリオのサポートが追加されることを願っています。一度サービスを構築して、さまざまなアプリにさまざまなインスタンスをデプロイできると便利です。

于 2013-01-06T21:44:53.893 に答える