【问题标题】:What is the main difference between the SessionAwareCoreServiceClient to the CoreServiceClient?SessionAwareCoreServiceClient 与 CoreServiceClient 的主要区别是什么?
【发布时间】:2012-10-29 20:29:42
【问题描述】:

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

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

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

  • netTcp - 最快
  • wsHttp - 使用 ws* 标准,优于 basicHttp
  • basicHttp - 向后兼容 .NET 2.0

我发现这篇关于differences between wsHttp and basicHttp 的文章。也很好地解释了为什么netTcp is faster in another post

【问题讨论】:

    标签: tridion tridion-2011


    【解决方案1】:

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

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

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

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

    【讨论】:

      猜你喜欢
      • 2013-08-31
      • 2019-09-04
      • 1970-01-01
      • 2017-10-21
      • 1970-01-01
      • 2012-06-12
      • 2017-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多