Я новичок в ASP.NET, но мне нужно создать небольшой проект, состоящий из панели администрирования (веб-сайта) и приложения для Android (написанного в java). Планируется опубликовать веб-интерфейс ASP.NET и использовать его как для приложения android, так и для веб-сайта (возможно, ASP.NET MVC). Вышеупомянутые клиенты имеют разную функциональность. Мне также необходимо распознать ранее зарегистрированные Android-клиенты. У меня есть пара вопросов:ASP.NET Web API 2 и интеграция интернет-приложений ASP.NET
- Это хороший дизайн?
- Как обеспечить идентификацию и авторизацию? Могу ли я подключить зарегистрированный идентификатор устройства в HTTP-запросе каждый раз, когда я звоню в службу? Есть ли лучшее решение?
- Должен ли я использовать веб-службу WCF вместо веб-API?
Я был бы признателен за любые рекомендации и рекомендации.