Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找将 WCF 服务项目部署到 IIS - 目前在同一个项目中的服务既是 wsHttp 又是 webHttp (并不是说它有很大的不同!)。
服务器已经在端口 80 上托管 MVC3 网站,与 Web 服务分开。 将来,服务和站点可能会分开……取决于负载/性能/成本等。
是否有用于 Web 服务的“接受/常用”端口或端口范围?
真正避免的任何范围(*当然忽略明显的端口 - 25/80/8080/443/1521/等)
如果您希望您的应用程序能够在各种环境中被人们使用,我强烈建议您弄清楚如何将其托管在端口 80 上。其他一切都会被一种或另一种防火墙阻止。几乎每个公司都允许开放的唯一端口是 80 端口。
我个人的经验来自在非标准端口(端口 4502,尽管它没有太大区别)上托管了一个 Silverlight 可访问的 Web 服务。由于 Silverlight 的网络限制,我们别无选择,但我们一个接一个地遇到了一大堆防火墙问题。帮自己一个忙,把它托管在 80 端口上。