2017-06-06 12 views
-3

私はbeautysalon用のアプリケーションを構築しています。このアプリケーションには、管理者がアプリケーションのコンテンツを管理できるバックエンドがあります。例では、ニュース、治療、pricelists。複数のアプリケーションのバックエンド

今、同じアプリケーションの複数のインスタンスにバックエンドを使用するという考えがありました。したがって、beautysalon Xはこのアプリを使用しますが、beautysalon Yには同じアプリがあり、もちろん独自のレイアウト(ロゴ、色など)があります。

バックエンドはC#で作られたAzureで動作しています。

私は美容院が自分のデータしか見ることができないようにデータを分割することができます。一番の問題はプッシュ通知だと思います.1つの証明書しか持てないからです。

私が売っているアプリごとにバックエンドを設定したくありません。 このような状況で、どのようにアプリケーションとバックエンドを設計しますか?

ご協力いただきありがとうございました。

答えて

0

各サロンのサブドメインを作成してみてください。したがって、証明書を1つだけ使用する必要があります。異なるサロンに異なるデータベースを使用することもできます。

+0

返信いただきありがとうございます!私はあなたが各アプリの証明書を必要とするので、これがどのように機能するのか分かりません。 1つのバックエンドには複数のアプリがあり、技術的には1つのアプリですが、特定のcostumerにブランド化されています(アプリストアの新しい登録)。 複数の通知ハブを持つ1つのApp/Mobileサービスを利用できますか?私はそれが最大の問題だと思う。 – Falcko

+0

できることは、各アプリケーションで同じプロジェクト番号を使用することです。それぞれの通知でカスタム生成アプリIDを送信できます。このIDはモバイルアプリでフィルタリングできます。同じアプリIDが含まれている場合は、処理を続行するか、破棄します。これはアンドロイドアプリでのみ動作します。 –

関連する問題