جدول المحتويات:
التعريف - ماذا يعني وسيط الخدمة؟
Service Broker هي إحدى ميزات SQL Server التي تراقب إنجاز المهام ، وعادةً ما تطلب رسائل ، بين تطبيقين مختلفين في مشغل قاعدة البيانات. وهي مسؤولة عن التسليم الآمن للرسائل من طرف إلى آخر. إذا تم إغلاق التطبيق المستهدف مؤقتًا أو لا يستجيب ، يخزن Service Broker الرسائل حتى تكون جاهزة للتسليم.
تيكوبيديا توضح خدمة الوسيط
عند اتصال تطبيقين (داخل أو خارج SQL Server) ، لا يمكن لأي منهما الوصول إلى التفاصيل التقنية في الطرف المقابل. إن مهمة "وسيط الخدمة" هي حماية الرسائل الحساسة وتسليمها بشكل موثوق إلى الموقع المحدد. خدمة Broker متكاملة للغاية وتوفر واجهة Transact-SQL بسيطة لإرسال واستقبال الرسائل ، بالإضافة إلى مجموعة من الضمانات القوية لتسليم الرسائل ومعالجتها. يرسل برنامج المشغّل (البرنامج الذي يبدأ المحادثة) الرسالة إلى وسيط الخدمة إلى جانب عنوان التطبيق (المستلم) الهدف. يرسل التطبيق المستهدف ، بعد تلقي الرسالة ، رسالة إقرار أو استجابة تشير إلى التسليم الناجح لتطبيق المؤشر.
