在SF

时间:2016-06-07 22:01:04

标签: azure-service-fabric

我希望将我的云服务迁移到SF,其中包括WebApi(基于WCF)和MVC WebUI(MVC 5.2),以及许多工作者角色。我已经看到一些不同的消息来源声明以下情况:

  1. 您可以在SF
  2. 中托管WCF WebApi
  3. 您可以在SF
  4. 中托管MVC v5.x WebUI
  5. 您可以托管上述内容,并允许他们从单个SF群集共享公开的端口80/443
  6. 工作人员角色很简单,但我无法找到任何关于如何完成#1-3以上的特定文档或博客文章。有人能指出我关于这些主题的一些具体文档/博客吗?

1 个答案:

答案 0 :(得分:1)

如果您来自工作者角色,此文档可以帮助您入门:https://azure.microsoft.com/en-us/documentation/articles/service-fabric-cloud-services-migration-worker-role-stateless-service/

特别针对您的问题:

  • 如果您正在使用WCF自托管
  • ,则应该可以使用WCF Web API
  • MVC仅支持ASP.NET Core 1(这仍然相当新,文档正在进行中,与此同时,here is an example)。
  • 是的,如果您为Web主机使用WebListener,ASP.NET Core 1允许这样做,这允许您在唯一的URL路径上打开侦听器,或者使用唯一的主机名,所有这些都在一台机器上的同一端口上(在相同的过程或多个过程)。