Madar
مدارMadarتواصل شخصي ومؤسسي معزول

توثيق منظومة مدار (Madar Suite)

الأدلة المعمارية والتشغيلية لتطبيق مدار للأفراد، خادم مساحة العمل المستضاف ذاتياً، محرك السياسات، وواجهة البرمجة.

بوابة التوثيق التقني/التثبيت والنشر المستضاف ذاتياً·5 دقائق قراءة·آخر تحديث: 2026-11-06

التشغيل المعزول ومرحّل الإشعارات السحابي الصامت

كيف تعمل إشعارات الهواتف في الاستضافة الذاتية عبر مقابض معتمة بطول 128-بت وإشارات إيقاظ خالية من المحتوى.

معمارية الإيقاظ الخالي من المحتوى (madar-relay)

تتطلب أنظمة تشغيل الهواتف توقيع إشعارات الدفع بمفاتيح ناشر التطبيق في المتجر (FCM/APNs). ولتمكين الخوادم المستضافة ذاتياً من إيقاظ هواتف الموظفين دون تسليم مفاتيح الناشر أو كشف محتوى المراسلات، يطبق مدار معمارية «المرحّل السحابي الصامت»:

1. يسجل التطبيق رمز الإشعارات الأصلي لدى المرحّل عبر المسار (/v1/handles) ويحصل على مقبض عشوائي معتم بطول 128-بت (rel_<32-hex>).

2. يزوّد التطبيق خادم المؤسسة بهذا المقبض المعتم فقط دون أي ربط بهوية المستخدم في السحابة.

3. عند صدور تعميم عاجل أو رسالة أثناء غياب الاتصال، يرسل خادم المؤسسة طلب POST /v1/wake مرفقاً بـ TENANT_TOKEN والمقبض المعتم. يرفض المرحّل برمجياً أي طلب يتضمن حقول نصية مثل title أو body أو message أو sender أو channel_name (خطأ 400 relay_content_violation).

حمولة الإيقاظ العمياء المرسلة من خادم المؤسسة
{
  "push_handle": "rel_8f02b4c9e1a34d7091b2c3d4e5f60718",
  "wake_signal": {
    "vault_id": "9f8c2b10-4e11-4d9a-8c31-0a2b3c4d5e6f",
    "sync_hint": "urgent",
    "priority": "high"
  }
}