1

ESB ガイダンス 1.0 を使用して、biztalk で wcf basichttp アダプターを使用しています。biztalk なしで asmx サービスの呼び出しを伴うテストを行ったところ、次の構成ファイルが作成されました。

<behaviors>
   <endpointBehaviors>
     <behavior name="NtlmEndpointBehavior">
      <clientCredentials>
       <windows allowedImpersonationLevel="Impersonation" />
       <httpDigest impersonationLevel="Impersonation" />
      </clientCredentials>
     </behavior>
   </endpointBehaviors>
  </behaviors>
  <client>
   <endpoint address="http://address" behaviorConfiguration="NtlmEndpointBehavior"
binding="basicHttpBinding" 
bindingConfiguration="ApiSoap"
          contract="API.ApiSoap" name="ApiSoap" />
   </client>

ここで、wcf basichttp 動的ポート i am creatin に動作を追加する必要があります。basichttp 送信ポートに動作を追加しようとしたときに読んだ仕様によると、これは実行できませんが、私のドット ネット プロジェクトでは、biztalk の制限ですか?

4

3 に答える 3

2

ただし、BizTalk で WCF ポートに動作を追加できますが、これは WCF-Custom アダプターを使用する場合に限られます。これは少しマイナス面ですが、まあ、WCF-Custom アダプターは他のすべてのアダプターのほぼスーパーセットです。

于 2009-09-13T12:31:39.770 に答える
1

Http バインディングで WCF-Custom を使用すると、必要なカスタム動作を追加できます。私は現在、まったく問題なく取り組んでいるプロジェクトでこれを行っています。

カスタム アダプターを使用すると、はるかに優れた制御が得られることを除いて、Http バインディングの WCF-Custom と BasicHttp の間に (識別可能/目に見える) 違いはないはずです。

于 2009-09-15T00:04:05.083 に答える
0

どうやら、biztalk 2006 の wcf-custom アダプターのラッパーがないため、ESB ガイダンス 1.0 でリリースされたアダプターに動作を追加することはできません。

于 2009-09-17T09:38:16.453 に答える