11

SessionAwareCoreServiceClient と CoreServiceClient の主な違いは何ですか?

wsHttp は、サーバー上で実行されていないリモート アプリケーションからの優先バインディングですか? リモート コア サービス アプリケーションから netTcp バインディングを使用することは可能ですか? なぜだめですか?

Tridion Core Service は、XML コンテンツに使用する 3 つの主要なバインディングを提供します。

  • 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 に答える