0


我阅读了Silverlight Data & Service book(第 7 章) 的以下句子:
“就像 TCP 一样,net.tcp 非常适合 Intranet 应用程序,而不适合 Internet 应用程序”
为什么?如果我想通过 Internet 在我的 silverlight 应用程序中使用 net.tcp 绑定,有什么问题?

谢谢

4

1 回答 1

1

Silverlight net.tcp 中的这些限制降低了它对 Internet 应用程序的有用性:

  • net.tcp 需要 4502-4534 范围内的端口。限制性防火墙后面的用户无法通过这些端口建立连接。但是,net.tcp 仍然可以作为第一次尝试使用,如果端口被阻止,则回退到 HTTP 绑定。这在可能的情况下保持了客户端性能和服务器可扩展性优势。
  • net.tcp 不支持 TLS。

参考:

于 2012-11-07T15:48:31.357 回答