есть ли способ опубликовать мой API в azure mobile service API, а не использовать его собственный. Я хочу просто знать это, потому что предположим, что у меня есть резервный сервер на амазонке, и, как вы знаете, у меня нет доступа к azure sdk там, и это означает, что я не могу использовать API везде вне лазурного.Как использовать мой собственный API вместо использования мобильного API в Azure
ответ
Azure мобильные услуги фактически основаны на .Net web api в их цвете C# и на node.js на стороне Javascript. Вы, несомненно, могли бы написать API с использованием этих технологий и иметь такое же поведение. Вы получите тот факт, что будете более переносимыми, однако вы потеряете часть предварительно настроенных вещей из мобильных сервисов.
Если вы используете .NET, ознакомьтесь с этим, чтобы узнать, как создать веб-api! http://www.asp.net/web-api.
Если вы используете Javascript, здесь вы должны начать: https://nodejs.org/
Обе технологии довольно проста в освоении и супер мощный, получайте удовольствие! Когда ваш API построен, вы можете просто опубликовать их в качестве лазурного веб-APP (http://azure.microsoft.com/en-us/services/app-service/web/) или Azure API (https://azure.microsoft.com/en-us/services/app-service/api/) вместо мобильного приложения.
Надеюсь, что это поможет, если у вас есть еще вопросы, спросите!
Вы можете создавать и публиковать свои собственные API-интерфейсы в лазурной мобильной службе. Вы даже можете получить доступ через szk в службе azure mobile service в клиенте, используя метод InvokeApiAsync <>().
https://msdn.microsoft.com/en-us/library/windows/apps/xaml/dn614130.aspx
Если вы хотите получить доступ к API через Fidder/HttpClient чем AZM SDK, передать ключ мобильной службы в HTTP-заголовке, как Name: 'X-Zumo-приложение' значение: 'ключевое заявление от портала'
Я забыл упомянуть, обе технологии можно использовать в других облаках :) – MandrX