نظرة عامة على بوابة Ozeki للرسائل القصيرة
تتطلب الاتصالات المؤسسية الحديثة إنتاجية عالية، وتوافرًا عاليًا، وامتثالًا أمنيًا محكمًا، وإدارة إدارية سهلة وبلا عناء. تُعد بوابة Ozeki للرسائل القصيرة منصة مراسلة متطورة وعالية الأداء مصممة خصيصًا للتطبيقات الحرجة للمهام، والمصادقة الثنائية الآلية (2FA)، وإشعارات المعاملات، وتنبيهات SCADA، وتكاملات CRM/ERP المؤسسية.
ومن خلال الاستفادة من محرك غير متزامن متعدد الخيوط بمعمارية 64 بت عالي السرعة وقادر على معالجة أكثر من 1000 رسالة قصيرة في الثانية لكل عقدة، تُزيل بوابة Ozeki للرسائل القصيرة اختناقات النظام، وتقلّص بشكل جذري الجداول الزمنية للتنفيذ، وتوفر تكلفة إجمالية للملكية (TCO) متفوقة.
نظرة عامة على البنية وقدرات المنصة
تشكّل بوابات الرسائل القصيرة العمود الفقري للمراسلة التجارية الحديثة، حيث تربط تطبيقات الشركات بشبكات الاتصالات. تعمل بوابة Ozeki للرسائل القصيرة كمركز توجيه موحد بين برمجيات الأعمال الداخلية (قواعد بيانات SQL، وعملاء REST، وخوادم البريد، وWebhooks) وقنوات المراسلة الخارجية (SMPP، ومودمات GSM/4G/5G، وبنوك شرائح SIM لأجهزة Android، وSIP/VoIP، وWhatsApp Business API، و RCS).
كما هو موضح في الشكل 1، تقع بوابة Ozeki للرسائل القصيرة مباشرة بين تطبيقات المؤسسات ومشغّلي شبكات الهاتف المحمول (MNOs). فهي تُجرّد تعقيد بروتوكولات الناقل الأساسية، وتتولى الترجمة الفورية للبروتوكولات، وتدير تحسين قوائم الانتظار، وتُطبّق آليات إعادة المحاولة التلقائية لضمان قابلية تسليم مثالية.
نقاط القوة المعمارية الرئيسية
- محرك أساسي غير متزامن بمعمارية 64 بت: مبني على بنية .NET Core الحديثة، مع تحسين تعدد خيوط وحدة المعالجة المركزية عبر جميع أنوية المعالج المتاحة لتحقيق زمن استجابة للتوجيه أقل من المللي ثانية.
- الهندسة المتوازية: تُمكّن الواجهات الهيكلية المتميزة تعدد الخيوط الفعال لاستغلال الأنظمة متعددة الأنوية ومتعددة المعالجات لتحقيق الكفاءة.
- فصل الاهتمامات: تسمح الحدود الواضحة بين مكونات النظام (مثل واجهة المستخدم UI، واتصالات شبكات الهاتف المحمول، وواجهات المستخدم، وواجهات برمجة التطبيقات APIs، وتخزين البيانات) للمستخدمين والتطبيقات بالعمل دون التأثير على بعضهم البعض أو على الأجزاء الأخرى غير ذات الصلة بالنظام.
- عزل الأعطال: يضمن الفصل الهيكلي العالي ألا يؤدي فشل مكون أو خدمة معزولة واحدة إلى سلسلة أعطال كارثية، مما يحافظ على تشغيل بقية أجزاء التطبيق بسلاسة.
- قابلية التدقيق والتتبع: توفر التصاميم جيدة البنية مسارات واضحة لتدفق البيانات وحدودًا متميزة للمكونات، مما يسهّل إلى حد كبير تتبع مسارات التنفيذ، وتصحيح الأخطاء، وتلبية متطلبات الامتثال التنظيمي.
- واجهة ويب مرئية بمستوى سطح المكتب: نوافذ تتبع رسومية مباشرة، وبناة توجيه رسومية، ومراقبات قوائم انتظار الرسائل في الوقت الفعلي، وأدوات تشخيص توفر نظرة عامة وإدارة سهلتين.
- مراسلة موحدة عبر جميع القنوات: لوحة تحكم واحدة لإدارة الرسائل القصيرة SMS، والرسائل متعددة الوسائط MMS، وWhatsApp Business API، وRCS، وتحويل البريد الإلكتروني إلى SMS، وSIP/SMS عبر IP.
التوافر العالي، والتجميع، والموثوقية
بالنسبة للنشرات الحرجة للمهام، مثل إشعارات الطوارئ في المستشفيات، ورموز OTP المصرفية، وإنذارات الأتمتة الصناعية، فإن وقت التوقف غير مقبول. توفر بوابة Ozeki للرسائل القصيرة قدرات تجميع عالية التوافر (HA) بنمطي نشط-سلبي ونشط-نشط. وفي حال تثبيتها على عقدتين (أو أكثر) بالاقتران مع برمجيات إدارة Ozeki Cluster يمكن تحقيق التسامح مع الأخطاء والتوافر العالي
بالنسبة لأنظمة التوافر العالي (HA)، تراقب مكونات برمجيات Ozeki Cluster Manager صحة العقد النشطة بشكل مستمر من خلال آليات نبضات القلب (الشكل 2). وإذا تعرضت العقدة الرئيسية (Master Node) لفشل في الأجهزة أو فقدان للشبكة، تتولى العقدة التابعة (Slave Node) الحالة النشطة فورًا. ويتلقى مسؤولو النظام إشعارات فورية عبر البريد الإلكتروني، أو الرسائل القصيرة، أو المكالمات الهاتفية، أو Syslog، مما يضمن عدم فقدان أي رسالة وتحويلًا سلسًا لجلسات الناقل عند الفشل.
المواصفات التقنية
يوفر الجدول التقني التفصيلي التالي تفصيلًا تشغيليًا كاملًا لبوابة Ozeki للرسائل القصيرة عبر سبعة مجالات مؤسسية أساسية.
| المجال التشغيلي | قدرات بوابة Ozeki للرسائل القصيرة |
|---|---|
| 1. البنية والأداء وقابلية التوسع | |
| المحرك الأساسي | محرك غير متزامن متعدد الخيوط بمعمارية 64 بت بلغة C# / .NET Core محسّن لأجهزة الخوادم الحديثة متعددة الأنوية. تصميم آمن للذاكرة ومرن يمنع تسرب الذاكرة. |
| الإنتاجية والسعة | قادر على معالجة أكثر من 1000 رسالة قصيرة في الثانية لكل عقدة مع زمن استجابة داخلي ضئيل للتوجيه. يتضمن قوائم انتظار رسائل مدمجة، وتوزيع أحمال ديناميكيًا، وجداول مخزنة مؤقتًا في الذاكرة. |
| التوافر العالي | تجميع متكامل جاهز بنمطي نشط-سلبي ونشط-نشط مع نسخ تلقائي لحالة الجلسة، وكشف نبضات القلب، وتحويل فوري عند الفشل، و فحوصات صحة الأجهزة. |
| نظام التشغيل والنشر | يعمل بشكل أصلي على Windows Server (2016/2019/2022)، وWindows 10/11، وLinux (Ubuntu، وRHEL، وDebian)، وحاويات Docker، ومنصات السحابة (AWS، وAzure، وGoogle Cloud). |
| 2. واجهة المستخدم والإدارة | |
| مجموعة أدوات الإدارة | واجهة ويب متقدمة تشبه سطح المكتب (Ozeki 10) تتضمن مخططات تدفق رسائل مباشرة، وفحص توجيه في الوقت الفعلي، ومراقبة قوائم انتظار الرسائل، ومصححات أخطاء بروتوكولات مرئية. |
| التحليلات وإعداد التقارير | لوحات معلومات مرئية تفاعلية مع تفصيل قابلية التسليم، وتتبع زمن الاستجابة، ورسوم بيانية لوقت تشغيل الاتصالات، وتتبع التكاليف، وإنشاء تقارير PDF/CSV آليًا. |
| التكوين | تكوين ديناميكي عبر واجهة المستخدم وواجهة برمجة التطبيقات. تعديل البروتوكولات، وإضافة اتصالات SMSC، وتغيير قواعد التوجيه، وتحديث بيانات الاعتماد أثناء التشغيل دون إعادة تشغيل الخدمة أو انقطاع الاتصالات. |
| 3. دعم البروتوكولات والأجهزة | |
| بروتوكولات الاتصالات | SMPP 3.3/3.4/5.0، وUCP/EMI، وCIMD2، وOZX، وHTTP/REST، وSIP (الرسائل القصيرة عبر IP)، وModbus/SNMP للتكامل المباشر مع الأتمتة الصناعية. |
| تكامل الأجهزة | برامج تشغيل أصلية بالكشف التلقائي بنظام التوصيل والتشغيل لمودمات GSM عبر USB، وهواتف Android (عبر تطبيق Ozeki Android SMS Gateway)، وبنوك أجهزة متعددة شرائح SIM، وأجهزة 4G/5G الصناعية. |
| المراسلة الغنية | دعم كامل للرسائل القصيرة المتسلسلة، وUnicode (UCS2)، وFlash SMS، والرسائل القصيرة الثنائية، وMMS، وتكامل WhatsApp Business API، وRCS، وتنسيقات VCard مخصصة. |
| 4. التكامل وواجهات المطورين | |
| واجهات برمجة التطبيقات | REST API، وSOAP، وJSON، وHTTP GET/POST، وWebSocket، وحزم SDK لغات C#، وJava، وPython، وPHP، وC++، وNode.js، بالإضافة إلى محرك جداول استقصاء SQL أصلي مباشر. |
| استقصاء قواعد البيانات | اتصال مباشر بـ MS SQL، وMySQL، وPostgreSQL، وOracle، وSQLite.
يقرأ جدول ozekimessageout تلقائيًا ويكتب الرسائل القصيرة الواردة
في ozekimessagein. |
| تكامل البريد الإلكتروني | وحدات خوادم SMTP وPOP3/IMAP مدمجة تتيح التحويل الفوري لرسائل البريد الإلكتروني الواردة إلى رسائل قصيرة وإعادة توجيه الرسائل القصيرة المستلمة مباشرة إلى صناديق البريد الإلكتروني. |
| 5. التوجيه والمعالجة الذكية | |
| محرك التوجيه | منشئ قواعد مرئي يدعم التعبيرات النمطية (regex)، ومطابقة البادئات، وتعديل معرف المرسل، والتوجيه القائم على الوقت، وقوائم الانتظار ذات الأولوية، ونصوص توجيه SQL الديناميكية. |
| إيصالات التسليم (DLR) | مطابقة آلية لإيصالات التسليم مع معرفات الرسائل المرسلة عبر جميع محركات التخزين (SQL، ونظام الملفات، والذاكرة) مع مشغلات فورية لأحداث الحالة. |
| البرمجة النصية المضمنة | مستضيف نصوص برمجية مدمج للغتين C# وPython لتعديل الرسائل بشكل مضمن، والردود الآلية الديناميكية، ومعالجة الكلمات المفتاحية، وتنسيق Webhooks الآلي. |
| 6. الأمان والامتثال والموثوقية | |
| التشفير والأمان | تشفير SSL/TLS كامل لاتصالات SMPP، وواجهات REST عبر HTTPS، وتخزين SQL مشفر، والتحكم في الوصول القائم على الأدوار (RBAC)، وتسجيل تدقيق كامل. |
| التحكم في الرسائل المزعجة والمعدل | تحديد معدل دقيق لكل مستخدم ولكل مسار، وحماية تلقائية من الإغراق، ومرشحات القوائم السوداء/البيضاء، وكشف الشذوذ القائم على المحتوى. |
| 7. الدعم والتكلفة الإجمالية للملكية التشغيلية | |
| الترخيص والدعم | ترخيص خادم دائم يعتمد على قدرة الإنتاجية (MPS). يشمل دعمًا تجاريًا كاملًا من المورّد، وضمانات SLA رسمية، وتحديثات منتظمة، وترقيعات أمنية. |
أنماط التكامل المؤسسي
تتكامل بوابة Ozeki للرسائل القصيرة في بيئات تكنولوجيا المعلومات المؤسسية باستخدام عدة مخططات اتصال رئيسية:
تكامل قواعد بيانات SQL (استقصاء قاعدة البيانات)أبسط طرق التكامل وأكثرها موثوقية لأنظمة ERP وCRM والفوترة. تقوم التطبيقات البرمجية بإدراج سجلات الرسائل في جدول قاعدة بيانات، وتتولى Ozeki معالجتها تلقائيًا. تستخدم Ozeki قائمة انتظار صادرة (Outbound Queue). ينفذ التطبيق INSERT INTO ozekimessageout (receiver, msg) VALUES ('+1234567890', 'Your OTP code is 9876');. تلتقط Ozeki الصف، وترسل الرسالة عبر مسار SMPP الأمثل، وتحدّث الحالة إلى 'SENT' أو 'DELIVERED' مع طوابع زمنية دقيقة. أما الرسائل الواردة المستلمة من الناقلين فتُدرج فورًا في ozekimessagein ليستهلكها التطبيق.
REST API وWebhooksتستخدم الخدمات المصغرة الحديثة وتطبيقات السحابة واجهة REST API الخاصة بـ Ozeki للمراسلة غير المتزامنة الفورية. يمكن للمطورين إرسال رسائل قصيرة عبر HTTP POST مع حمولات JSON وتكوين Webhooks لتلقي إشعارات حالة التسليم في الوقت الفعلي أو دفعات الرسائل القصيرة الواردة.
بوابة تحويل البريد الإلكتروني إلى رسائل قصيرةتعمل Ozeki كخادم بريد داخلي (SMTP). يمكن لموظفي المكتب أو أدوات المراقبة الآلية (مثل Nagios وZabbix) إرسال بريد إلكتروني إلى +1234567890@sms-gateway.company.local. تستخرج Ozeki تلقائيًا الموضوع/النص وترسله كرسالة نصية إلى هاتف المستلم.