11

SessionAwareCoreServiceClient 与 CoreServiceClient 的主要区别是什么?

wsHttp 是来自未在服务器上运行的远程应用程序的首选绑定吗?是否可以从远程核心服务应用程序使用 netTcp 绑定?为什么不?

Tridion 核心服务为我们提供了 3 个用于 XML 内容的主要绑定:

  • netTcp - 最快
  • wsHttp - 使用 ws* 标准并且比 basicHttp 更好
  • basicHttp - 向后兼容 .NET 2.0

我发现这篇关于wsHttp 和 basicHttp 之间区别的文章。在另一篇文章中也很好地解释了为什么netTcp 更快

4

1 回答 1

12

如果仅打开端口 2660,则可以将 netTcp 用于远程客户端(请记住,配置 LDAP 可能很棘手)。

wsHttp 有一些优点,比如Impersonate比 basicHttp 更安全。

netTcp 是最好的,因为它是最安全的,可以模拟并且是最快的。唯一的问题是它现在在不同的端口上运行。

也有可能在 IIS 7 中使用 netTcp,但由于 Tridion 2011 仍然支持 Windows 2003(无法执行 netTcp 的 IIS 6),因此 IIS 中没有 netTcp 端点。它可能会在下一个版本中添加。

于 2012-11-09T14:16:06.583 回答