عن المشروع
Sendium هي بوابة رسائل SMS عالية الأداء ومبنية على الحاويات، مطورة باستخدام Java وQuarkus، ومصممة لتكون بديلاً حديثًا عن Kannel. تعمل كطبقة وسيطة بين التطبيقات الداخلية مثل أنظمة إدارة علاقات العملاء ومنصات إنترنت الأشياء والمواقع الإلكترونية، وبين مزودي خدمات الرسائل القصيرة أو مزودي SMPP. ومن خلال توفير جسر غير مرتبط ببروتوكول محدد، تتيح للمطورين إدارة بنية الرسائل المعقدة، والتخلص من الاعتماد على مزود واحد، وتنفيذ منطق توجيه مخصص.
تشمل القدرات الرئيسية:
- خادم وعميل SMPP: دعم كامل لروابط TX/RX/TRX مع خيارات TLS/SSL.
- الربط بين البروتوكولات: تحويل سلس بين خطافات HTTP وبروتوكولات SMPP التقليدية.
- التوجيه المتقدم: توجيه قابل للتكوين بناءً على الوجهة أو معرف المرسل أو المحتوى أو سمات الحساب، مع سلاسل احتياطية.
- إدارة حركة المرور: حدود دقيقة للمعاملات في الثانية وإدارة طوابير تراعي الأولوية.
- قابلية المراقبة: دعم مدمج لمقاييس Prometheus ووثائق Swagger/OpenAPI وتسجيل تشغيلي مفصل.
- إيصالات التسليم: توحيد وربط حالات DLR، مع استدعاءات آلية للأنظمة المصدر.
تم تصميم Sendium لتكون قابلة للتوسع وهي مناسبة للنشر داخل المؤسسات أو في السحابة. وتتضمن أداة ترحيل للمستخدمين المنتقلين من تكوينات Kannel التقليدية، كما توفر واجهة برمجة تطبيقات قوية للتكامل مع سير العمل المؤسسي القائم.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.