برنامج الأمم المتحدة للتجنيد في BizTalk MSMQ إرسال المنفذ في ملف دفعي

StackOverflow https://stackoverflow.com/questions/269774

  •  06-07-2019
  •  | 
  •  

سؤال

ولقد حصلت على الحل الذي الإعداد I / تنظيف باستخدام الملفات الدفعية ... - هناك زوج من منافذ MSMQ، وإرسال واستقبال، مع تطبيق آخر على الطرف من قوائم الانتظار

وأنا وجدت لا أستطيع التوقف عن التزامن في الملف الدفعي بشكل صحيح ... الخطأ هو المنفذ الإرسال هو unenlisted  - أنا باستخدام البرنامج النصي StopOrch.vbs من عينات SDK

ولكن يمكنني أن أذهب إلى BizTalk تحكم المشرف ويدويا إيقاف تزامن مع كامل إنهاء طيب

والإعداد / تنظيف يعمل طيب إذا لم يكن في الواقع دفع أي رسائل أسفل قوائم الانتظار MSMQ

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

المحلول

هل يمكن أيضا أن تأخذ نظرة على Microsoft.BizTalk.ExplorerOM.dll. وكان يحتوي على كائنات مستوى الأعمال التي هي لطيفة جدا للتفاعل مع في التعليمات البرمجية .NET. يمكنك العثور على دلل في دليل التثبيت، هو منجم في: <م> C: \ ملفات البرنامج (x86) و \ مايكروسوفت BizTalk 2009 ملقم \ أدوات المطور

وهنا هو وثائق MSDN على ذلك: http://msdn.microsoft.com /en-us/library/microsoft.biztalk.explorerom(BTS.20).aspx

وعلى مستوى عال جيدة المشي من خلال استخدامه: http://geekswithblogs.net/claeyskurt/archive/2008/10/ 13 / 125815.aspx

نصائح أخرى

وستيف،

وأود أن ننظر باستخدام برنامج نصي PowerShell لمعالجة إنهاء كافة الرسائل مع وقف التنفيذ، وكذلك اغلاق تزامن الطريق الصحيح. أعتقد أن هناك مجموعة من هذه البرامج النصية على كود بلاكس إذا كنت تبحث. ننظر أيضا في مكونات SDC MSBuilt على مجمع للقيام بذلك أيضا.

و-Bryan

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