我可以在Azure网站上打开端口吗?

时间:2014-02-05 16:38:18

标签: wcf azure azure-web-sites ports

如果我想通过启动我自己的ServiceHost在Windows Azure网站中自我托管WCF,我可以在8080或我想要的任何其他端口上托管端点吗?是否有任何特定可用的端口范围我可以访问或端口访问完全被阻止?

修改:为了绝对澄清这个问题关于网络或工作人员角色,关于Azure 网站

2 个答案:

答案 0 :(得分:9)

由于Windows Azure网站现在拥有更多功能(如登台和制作插槽,WebJobs等),因此此博客文章略显过时,但有关端口的部分仍适用于Azure网站。

  

何时使用云服务[...] Windows Azure网站是所有IIS,Web服务器提供整个平台,没有空间可以长时间运行的进程或线程可以等待另一个进行通信IIS之外的端口

http://blogs.msdn.com/b/cdndevs/archive/2013/11/21/windows-azure-websites-vs-cloud-services.aspx

请注意现在您可以使用执行后端工作的webjobs进行长时间运行,但是您无法收听80以外的任何内容

答案 1 :(得分:6)

不,WAMS不会让你打开端口。如果需要,您应该托管Web角色(云服务)。然后,您可以通过Windows Azure管理门户配置您的端点。