首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure App Service Mobile + Web

Azure App Service Mobile + Web
EN

Stack Overflow用户
提问于 2017-08-07 13:34:35
回答 1查看 294关注 0票数 1

我正处于评估和设计移动应用程序(通过Xamarin)和Web应用程序(可能是通过角)的潜在体系结构的初期阶段。我认为Azure应用服务肯定是托管这些服务的适当选择。我想知道如何在Azure中真正实现这样的解决方案。我想要的本质上是一个移动应用程序和网络应用程序,它与一个充分利用Azure应用程序服务的中央API通信。

我知道这4种服务(移动服务、web应用程序、API和逻辑)实际上没有什么区别。我认为想从创建一个Mobile开始,并使用Quickstart选项构建一个Xamarin.Forms和API起点。我假设这将assume设置为本质上是一个Web,该API配置为使用Mobile功能,如脱机模式、推送通知等。

让我感到困惑的部分是,如何在服务中添加角度(或类似的前端框架) web应用程序。我不太确定我是否能够将它添加到那个Mobile服务中,或者我是否需要创建另一个包含单个页面应用程序的应用服务。我可以从Web (ASP.NET MVC)服务开始,但我不想为网络应用和移动应用维护单独的控制器(或者失去移动应用程序的好处)。

有没有人有任何建议或经验,在正确的配置设置,以获得我想要的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-08 06:28:21

我不太确定我是否能够将它添加到那个Mobile服务中,或者我是否需要创建另一个包含单个页面应用程序的应用服务。

您可以为您的创建Azure移动应用程序后端应用程序Xamarin.Forms。对于SPA或其他web应用程序(例如,ASP.NET MVC等),可以在移动应用程序下设置IIS虚拟目录,并将SPA部署到虚拟目录,如下所示:

样本:https://bruce-mobile.azurewebsites.net/services/index.html

有关更多细节,您可以参考将多个虚拟目录部署到单个Azure网站

据我理解,Mobile作为Web并提供内置功能(身份验证/授权、离线同步、推送通知、客户端SDK等等)。对于Windows和Xamarin应用程序,您可以使用托管客户端库为azure应用程序服务移动应用程序提供更多详细信息,您可以参考这里。对于javascript/HTML,您可以使用移动应用程序进行使用javascript客户端库

我将使用移动应用程序作为我的客户端应用程序和web应用程序的核心API,因为您可以在移动应用程序下定义自定义API,有关更多细节,请参阅禤浩焯hall关于自定义HTTP端点的书。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45548255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档