Я пишу мобильное приложение, и это мобильное приложение будет разговаривать с сервером в Azure, чтобы получить данные, и, возможно, тоже нажать.Azure Mobile Services vs Own REST service
Теперь у меня всегда было это в виду, что я собираюсь написать простой веб-сервис RESTful, который собирался разобраться со всем этим, и разместить его на Azure на веб-сайте, однако я с тех пор обнаружил их Mobile Службы, и я не совсем уверен, что понимаю, для чего это.
Посмотрите на это, похоже, что вам нужно извлечь код, запущенный на сервере, и что вы на него нажимаете, это то, что вы вернетесь? Таким образом, это не будет очень полезно для меня, так как мой веб-сервис будет возвращать данные, зависящие от логики и т. Д. Однако способность Mobile Services напрямую обрабатывать push-уведомления - это хорошо (насколько сложно использовать веб-сайты Azure отправлять push-уведомления через мобильные службы?)
Однако, интересно, я что-то упустил? Я бы предпочел не переходить изобретать колесо как таковое, Mobile Services будет делать то, что мне нужно, тем более, что я буду использовать Xamarin, и есть хороший компонент для общения с мобильными службами ...
Спасибо
Это отличный ответ. Одна вещь, я бы сказал, однако, заключается в том, что если вы размещаете эту услугу на лазурном веб-сайте, это должно автомасштабировать со стандартными материалами веб-сайта. Я опробовал мобильные службы, и я столкнулся с множеством проблем, даже получив что-то простое, поскольку он смотрел на недопустимую строку подключения, которая не была определена нигде, ни в веб-конфигурации, ни на лазури, поэтому она мгновенно меня отключила так как я не хочу сражаться с лазурью. Поэтому я вполне могу опрокинуться. Еще одно преимущество для вашего собственного - это настраиваемые URL-адреса, в противном случае вы должны использовать собственную структуру URL-адресов Azures, связывая вас – britcowboy
. Я отмечу как ответ, поскольку это был очень полезный ответ, чтобы понять плюсы и минусы. ура – britcowboy