بوابة Windows واحدة بدورين في SMPP: العميل والخادم
يعمل SMPP v3.4 في الاتجاهين. اتصل صادرًا بخادم SMSC أو مجمّع كعميل، أو شغّل الخادم المدمج لتتمكن أنظمة CRM وERP والمراقبة من إرسال الرسائل عبر شرائح SIM الخاصة بك. الدوران جزء من إصدار Ultimate.
دوران وخدمة واحدة
كلا الدورين يتحدث SMPP v3.4. الفرق في أي طرف يفتح الجلسة وما الذي يحمل الرسالة بعد ذلك.
| عميل SMPP | خادم SMPP | |
|---|---|---|
| من يتصل | يتصل SMS Deliverer صادرًا بخادم SMSC أو مجمّع أو خادم SMPP آخر | تتصل أنظمة CRM وERP والمراقبة أو أي عميل SMPP واردًا بـ SMS Deliverer |
| مسار الرسالة | صندوق الصادر لديك، عبر الجلسة، إلى SMSC المزوّد ومساره | جلسة العميل، إلى صندوق الصادر، ثم خارجًا عبر مجموعة المودم أو هواتف Android |
| العتاد في الموقع | غير مطلوب؛ الجانب اللاسلكي ملك المزوّد | مودم GSM/LTE واحد على الأقل أو هاتف Android بشريحة SIM فعّالة |
| السبب المعتاد | لديك حساب SMPP بالفعل وتريد صادرًا واحدًا وتقريرًا واحدًا | أنظمتك تتحدث SMPP بالفعل ويجب أن تبقى شرائح SIM تحت سيطرتك |
SMPP واجهة وليس مسارًا. في وضع العميل تسير الرسائل على شبكة المزوّد، وفي وضع الخادم تسير على شرائح SIM لديك. يحتاج الدوران إلى إصدار Ultimate.
وضع عميل SMPP: أرسل عبر SMSC مزوّد آخر
استخدمه عندما تكون لديك بيانات اعتماد SMPP من مشغّل أو مجمّع أو مزوّد SMS. لا تحتاج إلى مودم أو هاتف Android على الحاسوب.
افتح إعدادات اتصال SMPP
أنشئ اتصال SMPP في SMS Deliverer. يستقبل النموذج عنوان الخادم والمنفذ واسم المستخدم وكلمة المرور التي أصدرها مزوّدك. احفظ بـ OK.
دع الجلسة تُفتح
بعد حفظ الاتصال يحتفظ البرنامج بجلسة SMPP v3.4 مع ذلك الخادم. إذا كان المزوّد يفلتر بحسب IP فأعطه العنوان العام للحاسوب أولًا.
ضع الرسالة في صندوق الصادر
أنشئ الرسالة، أضفها إلى صندوق الصادر واضغط Start. تُلتقط القائمة وتُرسل عبر SMPP بدل انتظار مودم محلي.
اقرأ تقرير التسليم
يعيد المزوّد الحالة النهائية على الجلسة نفسها. تظهر أعداد المسلَّم والفاشل والمعلّق في التقرير بجانب الرسائل التي أنتجتها.
تبديل القناة
عندما يوجد اتصال عميل SMPP يرسل البرنامج عبر SMPP افتراضيًا ويتوقف عن استخدام المودم أو الهاتف المتصل. خيار في الإعدادات يعطّل هذا التبديل لتبقى القناتان فعّالتين. اختر واحدة بوعي؛ لا تدع جلسة اختبار تستولي بصمت على قائمة إنتاج.
لا احتياطي محلي
إذا انقطعت جلسة المزوّد تنتظر الرسائل المصفوفة. لا يملك وضع العميل شريحة SIM خاصة به يمكن الرجوع إليها، وهذا ثمن استخدام مسارات المزوّد.
تفاصيل الإعداد
لقطات شاشة خطوة بخطوة في المساعدة الإلكترونية: إعداد عميل SMPP.
وضع خادم SMPP: دع أنظمتك تتصل
استخدمه عندما يتحدث التطبيق الذي ينشئ الرسائل SMPP بالفعل، لكن يجب أن تخرج الرسائل عبر شرائح SIM الخاصة بك. يستمع البرنامج محليًا، ويقبل عملاء SMPP، ويقود المودم أو الهواتف.
ابدأ الخادم
افتح قسم خادم SMPP واضغط Start server. يستخدم المستمع المنفذ الذي حددته؛ الافتراضي 2775.
افتح المنفذ في جدار الحماية
اسمح بـ TCP الوارد على ذلك المنفذ من الأجهزة التي ستتصل. أبقِ القاعدة ضيقة: المستمع مخصص لشبكتك أو VPN لا للإنترنت المفتوح.
أنشئ حسابًا لكل عميل
الحساب المدمج هو admin / admin. استخدم User Management لإضافة اسم مستخدم وكلمة مرور منفصلين لكل تطبيق، حتى يمكن تعطيل عميل دون المساس بالآخرين.
اربط العميل بالمستمع
في CRM أو ERP أو البوابة أدخل عنوان IP للحاسوب والمنفذ وبيانات اعتماد الحساب. يمكن ربط عدة عملاء واتصالات متزامنة في الوقت نفسه.
أرسل وأكّد
كل رسالة يرسلها عميل تدخل صندوق الصادر وتُوزع على منافذ GSM المتصلة. الرسائل الواردة من تلك المودم أو الهواتف تُعاد إلى عملاء SMPP المتصلين.
تقارير التسليم تعود
بعد إرسال رسالة يعيد البرنامج تقرير تسليم إلى عميل SMPP. النموذج في المساعدة يحمل معرّف الرسالة وطوابع وقت الإرسال والإنجاز وstat وerr وIMSI الخاصة بالشريحة في حقل النص.
الحمل موزّع على المنافذ
تُوزع حركة SMPP على منافذ GSM متعددة بدل تثبيتها على مودم واحد. أضف مودم أو هواتف لرفع السعة؛ المستمع لا يتغير.
لا تُدخل البوابة في حلقة مع نفسها. تشغيل العميل والخادم على الحاسوب نفسه وتوجيه العميل إلى ذلك الخادم المحلي يُنشئ حلقة ميتة. وجّه العميل إلى SMSC خارجي، أو شغّل الدورين على جهازين مختلفين.
خطوات الإعداد شاشة بشاشة ونموذج تقرير التسليم في المساعدة الإلكترونية: إعداد خادم SMPP.
العنونة: الرقم وTON وNPI
يحمل SMPP عنوانًا وعلمَي نوع. الخطأ فيهما هو السبب المعتاد لرفض المزوّد عملية إرسال رغم قيام الجلسة.
| العنوان | TON | NPI | الاستخدام |
|---|---|---|---|
+79171234567 | 1 — دولي | 1 — ISDN (E.163/E.164) | رقم جوال بصيغة رمز الدولة |
55555 | 3 — خاص بالشبكة | 0 — غير معروف | رمز قصير |
MyService | 5 — أبجدي رقمي | 0 — غير معروف | اسم المرسل، حيث يسمح المشغّل |
يقبل TON القيم 0 غير معروف، 1 دولي، 2 وطني، 3 خاص بالشبكة، 4 رقم مشترك، 5 أبجدي رقمي و6 مختصر. ويغطي NPI خطط ISDN والبيانات والتلكس والهاتف الأرضي والخاص وغيرها. قوائم القيم الكاملة والأمثلة الأصلية في SMPP Address.
أين يناسب كل دور
أربع حالات تظهر في التكاملات الحقيقية. كل واحدة تسمّي الدور والجزء من المنتج الذي ينفّذ العمل.
الترابط مع مجمّع
وضع العميل. يوفّر المجمّع بيانات اعتماد SMPP والمسارات؛ ويوفّر SMS Deliverer صندوق الصادر والجدولة وقائمة جهات الاتصال وتقريرًا موحّدًا. مفيد عندما يريد فريق سير عمل مكتبيًا فوق عقد SMPP قائم.
CRM أو ERP يتحدث SMPP بالفعل
وضع الخادم. وجّه التطبيق إلى الحاسوب بدل إعادة بناء تكامله حول HTTP. يحتفظ CRM بعميل SMPP الخاص به وتخرج الرسائل عبر شرائح SIM لديك، بلا رسم سحابي لكل رسالة.
تنبيه داخلي مع ردود
وضع الخادم. ترسل أدوات المراقبة التنبيهات عبر SMPP؛ وتصل ردود الموظفين كرسائل SMS واردة وتُعاد إلى العميل المتصل. تقارير التسليم تغلق الحلقة لكل رسالة.
أبقِ بيانات الرسائل في الموقع
وضع الخادم. يبقى المستمع وصندوق الصادر وبيانات التسليم على الشبكة المحلية. المودم أو الهاتف هو المسار الوحيد إلى المشغّل، فلا تمر الأرقام ونص الرسالة عبر بوابة طرف ثالث.
تقارن نموذجي التسليم؟ تغطي صفحة المحلي مقابل السحابة التكلفة وموقع البيانات والتحكم. وللمسار HTTP بدل SMPP راجع قسم التكامل في دليل الإعداد.
ما لا يزيله SMPP
يغيّر البروتوكول طريقة دخول الرسائل إلى البوابة. ولا يغيّر ما يقبله المشغّل أو شريحة SIM.
| الحد | ماذا يعني عمليًا |
|---|---|
| الإصدار | العميل والخادم في Ultimate فقط. لا يوفّر Standard وEnterprise أيًا من الدورين. |
| معدل النقل | سعة وضع الخادم هي مجموع المودم المتصلة وخطط شرائح SIM الخاصة بها. لا يضيف SMPP مسارات ولا يرفع حد معدل المشغّل. |
| تقارير التسليم | الحالات ورموز الأخطاء تأتي من المشغّل. التقرير المعلّم UNDELIV أو REJECTD هو جواب الشبكة لا فشل البوابة. |
| هوية المرسل | أسماء المرسل الأبجدية الرقمية والرموز القصيرة تعتمد على المشغّل والحساب. تستطيع البوابة وضعها في PDU؛ والشبكة تقرر قبولها. |
| نوع الرسالة | يحمل SMPP رسائل SMS. تحتاج MMS إلى قناة هاتف Android؛ راجع إعداد بوابة Android. |
| الرسائل الطويلة | يُقسّم النص الطويل إلى مقاطع ويُفوتر كل جزء، تمامًا كما في المودم. في جدول التقسيم أعداد الأحرف. |
| التعرض للشبكة | يستمع الخادم على منفذ TCP. اربطه بشبكتك المحلية أو VPN وحدّد قاعدة جدار الحماية؛ لا تنشره على الإنترنت. |
أسئلة يطرحها المشترون
هل SMPP مشمول في كل إصدار؟
لا. العميل والخادم جزء من إصدار Ultimate. يشغّل Standard وEnterprise قناتَي المودم وAndroid دون دوري SMPP.
هل يمكنني استخدام وضع العميل دون مودم؟
نعم. في وضع العميل يملك المزوّد SMSC والجانب اللاسلكي، لذلك لا يحتاج الحاسوب إلى مودم أو هاتف. الثمن هو أن مسارات المزوّد وأسعاره هي المطبقة.
هل يمكن تشغيل العميل والخادم على الحاسوب نفسه؟
لا توجّه العميل إلى الخادم العامل على الجهاز نفسه؛ فهذا يُنشئ حلقة ميتة. وجّه العميل إلى SMSC خارجي، أو شغّل الدورين على حاسوبين مختلفين.
على أي منفذ يستمع الخادم؟
الافتراضي هو 2775. غيّره في إعدادات الخادم واسمح بالمنفذ نفسه واردًا في جدار حماية Windows للعملاء الذين يحتاجونه.
هل تُعاد تقارير التسليم إلى عميل SMPP؟
نعم. بعد إرسال رسالة يعيد الخادم تقرير تسليم يحمل معرّف الرسالة والحالة والطوابع الزمنية ورمز الخطأ. ويحمل حقل النص IMSI الخاصة بالشريحة التي أرسلت.
هل يتجاوز SMPP حدود المشغّل؟
لا. وضع العميل محدود بحساب المزوّد؛ ووضع الخادم محدود بخطط شرائح SIM وعدد المودم وحدود معدل المشغّل. SMPP يغيّر الواجهة فقط.