Моя цель - разработать веб-приложение и мобильное приложение, совместно использующее данные из одной базы данных. Каков наилучший способ достичь этого (используя лазурь)?Веб-приложение и мобильное приложение с той же базой данных в Azure
Я думаю, что я должен:
- Создание веб-приложений от Azure Portal с базой данных SQL
- Создание мобильного приложения от Azure Portal с существующей базой данных (один я создал до того)
Затем я разработаю проект ASP.net MVC, используя Entity Framework, чтобы создать схему db, и я опубликую ее в Azure. Наконец-то я разработаю свое мобильное приложение (в этом случае я хотел бы использовать Xamarin), и я получу доступ к базе данных (созданной ранее), используя код для Easy Tables.
Правильно ли это? Или я ошибаюсь, и это не лучшая архитектура для обмена одной и той же базой данных между веб-приложением и мобильным приложением с использованием Azure?
Я не думаю, что это должно быть проблемой. Однако, как вы думаете, могли бы быть лучшие решения? – lorenzogiudici5
Невозможно сказать, не зная больше о ваших требованиях - есть много решений! Azure Mobile Apps предоставляет клиенту, который упрощает доступ к данным (и использует данные в автономном режиме), отправлять push-уведомления и аутентифицировать пользователей. Вы также можете использовать клиента в веб-приложении или напрямую обращаться к базе данных. –
Наконец, я использовал это решение, но, как вы мне посоветовали, у меня были проблемы с системными столбцами. Однако я решил их. – lorenzogiudici5