تحديث برنامج يقوم بتمكين دعم لميزة قائمة الانتظار MQ ويبسفيري IBM باكت في قناة WCF MQ ويبسفيري في عام 2010 ملقم تكامل المضيف

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

اضغط هنا لرابط المقالة باللغة الانجليزية2459833
مقدمة
توضح هذه المقالة تحديث برنامج يقوم بتمكين الدعم لميزة قائمة الانتظار MQ ويبسفيري IBM باكت في قناة WCF لميزة MQ ويبسفيري. القناة WCF لميزة MQ ويبسفيري جزء من 2010 ملقم تكامل المضيف Microsoft.
معلومات أخرى
ميزة قائمة الانتظار باكت الذي تم تضمينه مع IBM ويبسفيري MQ هي قائمة انتظار محلية المستخدمة لتخزين رسائل الإلغاء. تكون رسائل الإلغاء MQ الرسائل التي لا يمكن معالجتها والتي يتم تكرار إرجاع قائمة انتظار الرسائل. إذا لم يتم حذف رسائل الإلغاء من قائمة الرسائل، فإنها قد يؤدي إلى deadlocks التي قد تؤثر على أداء التطبيق.

إدارة قوائم الانتظار MQ ويبسفيري IBM يحتفظ بسجل عن عدد المرات التي يتم النسخ كل رسالة من خارج. عندما يصل العدد إلى عتبة مكونة باكت، يمكن نقل الرسالة إلى قائمة انتظار "باكت". MQ لا يتم تلقائياً نقل رسائل الإلغاء. تقع المسؤولية على عاتق البرنامج لنقلها إلى قائمة انتظار "باكت". استعلام العد باكت تطبيق MQ في طبقة النقل وتحديد ما يجب القيام به مع الرسالة. على سبيل المثال:
  • إذا كان العد باكت أقل من الحد المكون، يمكنك معالجة الرسالة ميزة قائمة الانتظار "باكت" وثم تمريرها إلى التطبيق.
  • ميزة قائمة الانتظار "باكت" إذا وصل عدد مرات باكت إلى العتبة المكونة، يمكن نقل الرسالة إلى قائمة انتظار باكت.
  • ميزة قائمة الانتظار "باكت" بإجراء بعض الأخرى.

معلومات تحديث البرامج

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

للحصول على هذه الميزة فورا، اتصل بخدمات دعم العملاء Microsoft. للحصول على قائمة كاملة بأرقام الهواتف الخاصة "خدمات دعم Microsoft العملاء" ومعلومات حول تكاليف الدعم، قم بزيارة موقع Microsoft التالي على ويب:

معلومات الملف

يستخدم الإصدار الإنجليزي (الولايات المتحدة) من هذا الإصلاح العاجل حزمة Microsoft Windows Installer لتثبيت الإصلاح العاجل. يتم سرد التواريخ والأوقات الخاصة بهذه الملفات "التوقيت العالمي" المتفق عليه (UTC) في الجدول التالي '. عندما تقوم بعرض معلومات الملف، يتم تحويل التاريخ إلى التوقيت المحلي. لمعرفة الفرق بين UTC والتوقيت المحلي، استخدمالمنطقة الزمنيةعلامة تبويب في عنصر التاريخ والوقت في "لوحة التحكم".
بالنسبة ل Microsoft المضيف تكامل Server 2010 32 بت edition
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
System.servicemodel.channels.webspheremq.baseclient.dll8.5.4264.2177,07203-فبراير-201123: 30x 86
System.servicemodel.channels.webspheremq.channel.dll8.5.4264.2119,72003-فبراير-201123: 30x 86
System.servicemodel.channels.webspheremq.extendedclient.dll8.5.4264.2177,08003-فبراير-201123: 30x 86
System.servicemodel.channels.webspheremq.server.dll8.5.4264.2177,05603-فبراير-201123: 30x 86
للإصدار Microsoft المضيف تكامل Server 2010 64-بت
اسم الملفإصدار الملفحجم الملفالتاريخالوقتالنظام الأساسي
System.servicemodel.channels.webspheremq.baseclient.dll8.5.4264.2177,07203-فبراير-201123: 34x 86
System.servicemodel.channels.webspheremq.channel.dll8.5.4264.2119,72003-فبراير-201123: 34x 86
System.servicemodel.channels.webspheremq.extendedclient.dll8.5.4264.2177,08003-فبراير-201123: 34x 86
System.servicemodel.channels.webspheremq.server.dll8.5.4264.2177,05603-فبراير-201123: 34x 86
System.servicemodel.channels.webspheremq.baseclient.dll8.5.4264.2204,72003-فبراير-201123: 34x 64
System.servicemodel.channels.webspheremq.channel.dll8.5.4264.2119,72003-فبراير-201123: 34x 86
System.servicemodel.channels.webspheremq.extendedclient.dll8.5.4264.2204,72803-فبراير-201123: 34x 64
System.servicemodel.channels.webspheremq.server.dll8.5.4264.2204,70403-فبراير-201123: 34x 64
بعد تطبيق التحديث، يمكن تكوين القناة WCF ل MQ ويبسفيري لاستخدام ميزة قائمة انتظار باكت عن طريق تعيين جديدموفيميساجيتوباكوتقويويخاصية الربط إلى True.

يتم اعتماد ميزة قائمة الانتظار "باكت" فقط في عملية تلقي (get) أو فقط عند تمكين المعاملات. أيضا، لا يمكن استخدام قائمة انتظار باكت بالاشتراك معريسيفيكونتيكست.

إذا كانموفيميساجيتوباكوتقويويتم تعيين الخاصية إلى True، وخصائص المعاملات و SyncPoint في حالة True، يحدث العمليات التالية أثناء عملية مقجيت:
  1. تحديد العدد باكت، وفي حالة غير صفرية، يتم مقارنتها إلى عتبة باكت التي تم تعريفها في قائمة انتظار الرسائل.
  2. إذا كان العد باكت أقل من الحد '' باكت، يتم إرسال الرسالة إلى التطبيق WCF بحيث تتم معالجتها. إذا لم تكن العملية لسبب أو الالتزام، يتم إرجاع الرسالة مرة أخرى، وإدارة MQ بزيادة عدد الرسائل باكت. بالإضافة إلى ذلك، يستمر الدورة حتى تلتزم الرسالة بنجاح أو حتى يصبح العدد باكت أكبر من عتبة ذلك باكت.
  3. إذا كان العد باكت أكبر من العتبة، مطالبة المدير MQ، تتم كتابة الرسالة إلى قائمة الانتظار المحددة في المعلمة بوقنامي ومن ثم تلتزم الرسالة. كثير من الأحيان يتم إرفاق رأس حرف Dead (مقدله) رسالة للإشارة إلى سبب تمت كتابة الرسالة إلى قائمة انتظار باكت.

    ملاحظةتستخدم التطبيقات MQ اسم بوقنامي لقائمة الانتظار باكت الذي يتم استخدامه لكتابة الرسائل التي تم نسخها من الخارج.
إذا خاصية ربط قائمة انتظار خامدة،موفيميساجيتوباكوتقويويالخاصية، والخصائص المعاملة ثم SyncPoint يتم تعيين جميع True، سيتم تنفيذ العمليات التالية أثناء عملية مقجيت:
  1. تحديد العدد باكت، وفي حالة غير صفرية، يتم مقارنتها إلى عتبة باكت التي تم تعريفها في قائمة انتظار الرسائل.
  2. إذا كان العد باكت أقل من الحد '' باكت، يتم استخدام عملية قائمة انتظار خامدة. إذا تعذر معالجة الرسالة، يتم كتابة الرسالة إلى "قائمة الانتظار المهملة".
  3. إذا كان يمكن معالجة الرسالة، يتم إرساله إلى تطبيق WCF بحيث تتم معالجتها. في حالة عدم الالتزام المعاملة، يتم إرجاع الرسالة مرة أخرى، وإدارة MQ بزيادة عدد الرسائل باكت. بعد ذلك، يستمر الدورة حتى تلتزم الرسالة بنجاح أو حتى يصبح العدد باكت أكبر من عتبة ذلك باكت.
  4. إذا كان العد باكت أكبر من عتبة ذلك باكت، مدير MQ مطالبة، تتم كتابة الرسالة إلى قائمة الانتظار المحددة في المعلمة بوقنامي ومن ثم تلتزم الرسالة. كثير من الأحيان يتم إرفاق رأس حرف Dead (مقدله) رسالة للإشارة إلى سبب تمت كتابة الرسالة إلى قائمة انتظار باكت.
معلومات أخرى
فيما يلي عرض كيف يجب أن يتم تكوين الخصائص ذات الصلة لتمكين ميزة قائمة الانتظار "باكت".

إذا تم تعيين الخصائص في التعليمات البرمجية للتطبيق

مقبيندينج ويبسفيريمقبيندينج = WebSphereMQBinding() الجديد؛
مقبيندينج.نوع الاتصال = "اكستينديدكلينت"; //قد يكون هذا الملقم
مقبيندينج.مقكدتشانيلنامي = _ChannelName;
مقبيندينج.مقكدترانسبورتيبي = "TCP"؛ //قد يكون هذا SNA
مقبيندينج.معاملة = true;
قبيندينج.مقجموسينكبوينت = true;
مقبيندينج.موفيميساجيتوباكوتقويوي = true; //قائمة انتظار باكت جديدة خاصية الربط

إذا تم تعيين الخصائص في ملف أبكونفيج

<mqchannelbinding></mqchannelbinding>
<binding name="TransactionalSendReceiveSampleBinding" connectiontype="ExtendedClient"></binding>
مقكدتشانيلنامي = "مقوني"موفيميساجيتوباكوتقويوي = "true"
مقكدترانسبورتيبي = "TCP"مقجموسينكبوينت = "true" المعاملات = "true">
انظر "المسألة 6: رسالة باكوتس" موضوع في المستند للحصول على تفاصيل إضافية حول استخدام ميزة قائمة الانتظار باكت ب MQ ويبسفيري IBM التالي:
منتجات جهة خارجية التي تناقش هذه المقالة تابعة لشركات مستقلة عن Microsoft. لا تقدم Microsoft أي ضمان، سواء ضمنياً أو صريحا، بخصوص أداء أو كفاءتها من هذه المنتجات.
تصريح
تم تأكيد Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
HIS2010

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2459833 - آخر مراجعة: 04/06/2011 21:24:00 - المراجعة: 1.0

Microsoft Host Integration Server 2010

  • kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2459833 KbMtar
تعليقات