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

rob*_*rtc 10 tridion tridion-2011

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

wsHttp是未在服务器上运行的远程应用程序的首选绑定吗?是否可以使用远程Core Service应用程序中的netTcp绑定?为什么不?

Tridion Core Service为我们提供了3个用于XML内容的主要绑定:

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

我发现这篇文章是关于wsHttp和basicHttp之间区别.另外一个很好的解释为什么netTcp在另一篇文章中更快

And*_*huk 11

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

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

netTcp是最好的,因为它是最安全的,可以冒充并且是最大的速度.唯一的问题是它现在在不同的端口上运行.

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