إن Oracle Advanced Queuing هي منصة للمراسلة مدمجة في Oracle Database تُستخدم لسير عمل التطبيقات والخدمات الصغيرة والإجراءات التي يتم تشغيلها بواسطة الأحداث. تقدم Oracle Database 19c قوائم انتظار أحداث معاملات Oracle، مما يوحّد أفضل نشر/اشتراك في الرسائل للأحداث التي تتميز بإمكانية التشغيل البيني لـ Kafka.
يعتمد مطورو الخدمات الصغيرة وعمليات سير العمل القائمة على الأحداث على نظام المراسلة الأساس الموثوق به عالي الإنتاجية. توفر Oracle TxEventQ رسائل قوية في الوقت الفعلي، وأحداث متدفقة، والنشر/الاشتراك مع العديد من الناشرين والمستهلكين. يمكن لعمليات التثبيت عالية الإنتاجية من TxEventQ تحقيق ما يقرب من 100 مليار رسالة يوميًا على قاعدة بيانات Oracle Real Application Clusters (RAC) ذات 8 نقاط.
تتكامل Oracle AQ مع Oracle Database، مما يسمح برسائل المعاملات. يتم تثبيت قوائم الانتظار والتصفية تلقائيًا في نفس وقت عمليات قاعدة البيانات الأخرى دون الحاجة إلى تثبيت على مرحلتين. تستطيع SQL القياسية الاستعلام عن الرسائل وبيانات التعريف الخاصة بها. يسمح دعم صندوق الصادر المُستند إلى المعاملات للخدمات المصغرة بتبسيط تطوير التطبيقات القائمة على الأحداث.
مزايا Oracle TxEventQ الأساسية للمطورين
تم تقديم Oracle Advanced Queuing (AQ) في Oracle Database الإصدار 8.0. في الإصدار 12.2، تم تقديم قوائم انتظار AQ المُقسمة لقوائم انتظار JMS، في نفس الوقت الذي أصبحت فيه Kafka مشروع Apache. تتم إعادة تسمية قوائم انتظار AQ المُقسمة إلى قوائم انتظار أحداث المعاملات في Oracle Database 21c. تعد كلا من قوائم انتظار AQ التقليدية وقوائم انتظار أحداث المعاملات مجانية للاستخدام مع Oracle Database في أي عملية نشر.
تستخدم شركات التوصيل كلمات مرور لمرة واحدة (OTP) للتحقق من عنوان التوصيل والشخص، باستخدام Oracle AQ كعنصر أساس لتبادل الرسائل بين تطبيق المورّد، وعامل توصيل الطلبات، والعميل. راجع التعليمات البرمجية في Oracle AQ LiveLab.
تلزم المصارف كلمة مرور لمرة واحدة للتحقق من صحة حساباتها للانسحاب في العديد من البلدان. تعرّف على طريقة استخدام Oracle AQ لإنشاء بنية تحتية للمراسلة لنقل كلمة المرور لمرة واحدة بين رمز خادم ATM وتطبيق الأجهزة المتنقلة للعميل.
تُستخدم Oracle AQ لتنسيق كلمة المرور لمرة واحدة من جهاز الصراف الآلي مع الهاتف المحمول المُسجل للعميل.
إن GrabDish تطبيق توصيل طعام يستخدم Oracle AQ للاتصال بين الخدمات الصغيرة للأوامر والمخزون والتسليم. راجع التعليمات البرمجية في تبسيط الخدمات الصغيرة باستخدام Oracle AQ LiveLab.
AppDev الحديث للخدمات الصغيرة باستخدام Oracle TxEventQ في قاعدة البيانات المتقاربة من Oracle
استمتع بإنشاء التطبيقات واختبارها ونشرها على Oracle Cloud مجانًا.
استخدم Oracle AQ وTxEventQ في بيئة تطوير التطبيقات الحديثة باستخدام Oracle Database.
هل أنت مهتم بتعلم المزيد؟ اتصل بأحد خبرائنا الرائدين في هذا المجال.