خدمة إشعارات ويندوز
خدمة إشعارات ويندوز (المعروفة اختصارًا بخدمة إشعارات ويندوز أو WNS ) هي خدمة إشعارات طورتها مايكروسوفت لجميع الأجهزة التي تعمل بنظام تشغيل ويندوز . تتيح هذه الخدمة للمطورين إرسال بيانات فورية (تحديثات على شكل إشعارات منبثقة أو مربعات) إلى تطبيقات ويندوز وتطبيقات منصة ويندوز العالمية التي تدعم هذه الميزة. [ 1 ] صُممت هذه الخدمة كخليفة لخدمة إشعارات مايكروسوفت ، وقد دُعمت لأول مرة على ويندوز 8 ، ثم على ويندوز فون 8.1 عند إصداره. [ 2 ]
التفاصيل الفنية
التصميم والتوافق
صُممت خدمة إشعارات ويندوز (WNS) كخليفة لخدمة إشعارات مايكروسوفت (MPNS)، التي كانت مدعومة بشكل أصلي فقط على نظام تشغيل ويندوز فون 8. لا يزال بإمكان المطورين استخدام خدمة MPNS في التطبيقات المثبتة على إصدارات أحدث من ويندوز موبايل ( ويندوز فون 8 أو ويندوز فون 8.1 )، ولكن فقط إذا كان تطبيق ويندوز مسجلاً بالفعل لاستخدام خدمة MPNS وتم تحويله إلى تطبيق مايكروسوفت سيلفرلايت وتعديله ليتوافق مع النظام الأساسي الجديد. [ 3 ]
في عام 2015، أعلنت مايكروسوفت عن توسيع نطاق خدمة WNS لتشمل بنية منصة ويندوز العالمية ، مما يسمح بإرسال بيانات الدفع إلى ويندوز 10 ، وويندوز 10 موبايل ، وإكس بوكس ، بالإضافة إلى منصات أخرى مدعومة باستخدام استدعاءات واجهة برمجة التطبيقات العالمية وطلبات POST. [ 4 ]
خلال الكلمة الرئيسية في مؤتمر Build لعام 2015 ، أعلنت مايكروسوفت عن جسر منصة ويندوز العالمية (WPS) الذي يسمح بنقل برامج أندرويد و iOS إلى ويندوز 10 موبايل ونشرها على متجر ويندوز . [ 5 ] في أغسطس 2015، أفادت التقارير بتسريب نسخة من مجموعة أدوات جسر ويندوز الخاصة بأندرويد، وتوفرها على الإنترنت مع وثائقها. [ 6 ] تطلبت مجموعة الأدوات المسربة من المطورين التسجيل واستخدام خدمة WNS لإرسال بيانات الإشعارات إلى التطبيقات المنقولة، ولم تسمح باستخدام خدمة Google Cloud Messaging بدلاً من ذلك. لاحقًا، أوقفت مايكروسوفت مشروع جسر أندرويد، مفضلةً مواصلة دعم نقل تطبيقات iOS. [ 7 ]
خلال الكلمة الرئيسية في مؤتمر Build لعام 2016 ، أعلنت مايكروسوفت عن تحديث لنظام WNS ونظام التشغيل ويندوز 10 يسمح لأجهزة أندرويد وiOS بإعادة توجيه الإشعارات الواردة إلى ويندوز 10 لعرضها وحذفها. [ 8 ]
يدعم برنامج WNS نظام التشغيل Windows 11 منذ إطلاقه في عام 2021.
بنيان
تتشابه بنية خدمة إشعارات ويندوز الفورية (WNS) مع سابقتها، إذ تتألف من خوادم وواجهات تُنشئ وتُحافظ على وتُخزّن وتُوثّق مُعرّفات فريدة (تُسمى مُعرّفات قناة URI ) لجميع الأجهزة المُسجّلة لاستخدام الخدمة. [ 2 ] عند تسجيل جهاز لتلقّي البيانات ومعلومات الإشعارات باستخدام WNS، يُرسل أولًا طلب تسجيل إلى شبكة WNS. تُقرّ شبكة WNS باستلام الطلب، وتُجيب بمُعرّف قناة URI الفريد للجهاز . [ 9 ] عادةً، يُرسل الجهاز مُعرّفه إلى خادم يملكه المُطوّر ليتم تخزينه واستخدامه لإرسال الإشعارات. [ 1 ] عندما يرغب مُطوّر التطبيق في إرسال إشعار أو بيانات WNS أخرى إلى الجهاز، يُرسل طلب POST إلى شبكة WNS. [ 10 ] تُقرّ الشبكة باستلام الطلب وتُوثّقه. إذا نجحت عملية المصادقة، يتم وضع البيانات المراد إرسالها في قائمة الانتظار ثم إرسالها إلى الجهاز من شبكة WNS باستخدام معرف URI للقناة .
مراجع
- 1 2 "إشعارات ويندوز 8 الفورية" . 3 يونيو 2012. مؤرشف من الأصل في 12 أكتوبر 2016. تم الاطلاع عليه في 28 مايو 2016 .
- 1 2 "نظرة عامة على خدمات إشعارات ويندوز (WNS) (تطبيقات وقت تشغيل ويندوز)" . مايكروسوفت . 31 أغسطس 2015. مؤرشف من الأصل في 15 نوفمبر 2017. تم الاطلاع عليه في 29 نوفمبر 2015 .
- ↑ "اختيار MPNS أو WNS لتطبيق Windows Phone Silverlight 8.1" . مايكروسوفت. مؤرشف من الأصل في 4 مارس 2016. تم الاطلاع عليه في 4 نوفمبر 2015 .
- ↑ غالو، كيفن (2 مارس 2015). "نظرة أولية على منصة التطبيقات الشاملة لنظام التشغيل ويندوز 10" . مايكروسوفت. مؤرشف من الأصل في 30 ديسمبر 2016. تم الاطلاع عليه في 29 نوفمبر 2015 .
- ↑ هاشمان، مارك (6 أغسطس/آب 2015). "مايكروسوفت تُطلق برنامج Windows Bridge، وهو برنامج لإنشاء تطبيقات من نظام iOS إلى نظام Windows، كمصدر مفتوح" . مجلة PC World . IDG. مؤرشف من الأصل في 4 يوليو/تموز 2017. تم الاطلاع عليه في 9 أكتوبر/تشرين الأول 2015 .
- ↑ ساران، كليف (18 أغسطس 2015). "تسريب أدوات أندرويد لنظام ويندوز موبايل على الإنترنت" . مجلة كمبيوتر ويكلي . مؤرشف من الأصل في 11 مارس 2022. تم الاطلاع عليه في 28 مايو 2016 .
- ↑ جو فولي، ماري (25 فبراير 2016). "مايكروسوفت: جسرنا بين أندرويد وويندوز 10 قد توقف، لكن جسري iOS وWin32 يمضيان قدمًا" . ZDNet. مؤرشف من الأصل في 26 أكتوبر 2021. تم الاطلاع عليه في 26 فبراير 2016 .
- ↑ ليغاس، نيكولا (1 أبريل 2016). "سيدعم نظام ويندوز 10 الإشعارات من نظام أندرويد (بل وحتى ويندوز 10 موبايل)" . Smartworld.it. مؤرشف من الأصل في 12 مايو 2016. تم الاطلاع عليه في 28 مايو 2016 .
- ↑ "نظرة عامة على خدمات إشعارات ويندوز (WNS)" . مايكروسوفت. 4 مايو 2016. مؤرشف من الأصل في 16 نوفمبر 2016. تم الاطلاع عليه في 28 مايو 2016 .
- ↑ سنوي، تون. "إشعارات التطبيقات الشاملة لنظام ويندوز فون 8.1 (WNS) - الجزء 1" . Snoei.net. مؤرشف من الأصل في 22 مايو 2016. تم الاطلاع عليه في 28 مايو 2016 .
روابط خارجية
- تقنية ويندوز
- .شبكة
- تقنية الدفع
- واجهات برمجة تطبيقات ويندوز
