سؤال

وأنا باستخدام محول WCF basichttp في BizTalk باستخدام ESB التوجيه 1.0 لقد تقدمت الاختبار دون 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>

والآن لا بد لي من إضافة السلوك في المنفذ الحيوي صندوق رأس المال العامل basichttp أنا الكرآتين. وفقا لمواصفات قرأت عند محاولة إضافة السلوك basichttp إرسال المنفذ هذا لا يمكن أن يتم إلا على صافي المشروع نقطة بلدي أنا جعلت هل هو الحد من BizTalk؟

هل كانت مفيدة؟

المحلول 3

وعلى ما يبدو كنت غير قادر على إضافة السلوكيات لمحولات إصدارها مع التوجيه ESB 1.0 بسبب عدم وجود مجمع لمحول WCF خصيصا ل BizTalk 2006

نصائح أخرى

ويمكنك إضافة السلوكيات إلى الموانئ WCF في BizTalk، ولكن فقط إذا كنت تستخدم محول WCF-مخصص، ولكن. انها قليلا من الجانب السلبي، ولكن أيضا، محول WCF-مخصص هو الى حد كبير مجموعة شاملة من جميع الآخرين.

استخدم WCF-مخصص اشتراكاتك المتشعب ملزمة، ثم يمكنك إضافة كل ما السلوكيات المخصص الذي تريد. أقوم به في هذا على مشروع أعمل من دون أي مشكلة على الإطلاق.

ويجب أن يكون هناك (ملحوظ / مرئية) الفرق بين WCF-مخصص على المتشعب ملزمة وBasicHttp إلا أن تحصل على أكبر بكثير السيطرة عند استخدام محول مخصص.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top