อ่าน 3 นาที
บริการแจ้งเตือนแบบพุชของ Windows
บริการแจ้งเตือนแบบพุชของ Windows (โดยทั่วไปเรียกว่าบริการแจ้งเตือนของ WindowsหรือWNS ) เป็นบริการแจ้งเตือนที่พัฒนาโดยMicrosoftสำหรับอุปกรณ์ทั้งหมดที่ใช้ แพลตฟอร์ม Microsoft...
บริการแจ้งเตือนแบบพุชของ Windows
ภาพรวมของสถาปัตยกรรม WNS | |
| นักพัฒนา | ไมโครซอฟต์ |
|---|---|
| แพลตฟอร์มเป้าหมาย | Windows Phone 8.1 , Windows 8 , Windows 8.1 , Windows 10 , Windows 10 Mobile , Windows 11 |
| ภาษาโปรแกรม | ซี# |
| สถานะ | คล่องแคล่ว |
| ใบอนุญาต | ซอฟต์แวร์ปิด |
| เว็บไซต์ | dev.windows.com/en-us |
บริการแจ้งเตือนแบบพุชของ Windows (โดยทั่วไปเรียกว่าบริการแจ้งเตือนของ WindowsหรือWNS ) เป็นบริการแจ้งเตือนที่พัฒนาโดยMicrosoftสำหรับอุปกรณ์ทั้งหมดที่ใช้ แพลตฟอร์ม Microsoft Windowsช่วยให้นักพัฒนาสามารถส่งข้อมูลแบบพุช (การอัปเดตแบบ "toast" และ "tile") ไปยังแอปพลิเคชัน Windows และUniversal Windows Platform ที่ใช้งานคุณสมบัตินี้ได้[ 1 ]ออกแบบมาเพื่อเป็นรุ่นต่อจากMicrosoft Push Notification Serviceโดยเริ่มแรกรองรับบนWindows 8และต่อมาบนWindows Phone 8.1เมื่อเปิดตัว[ 2 ]
รายละเอียดทางเทคนิค
การออกแบบและความเข้ากันได้
บริการแจ้งเตือนแบบพุชของ Windows (WNS) ได้รับการออกแบบมาเพื่อทดแทนบริการแจ้งเตือนแบบพุชของ Microsoft (MPNS) ซึ่งรองรับเฉพาะ ระบบปฏิบัติการ Windows Phone 8 เท่านั้น นักพัฒนายังคงสามารถใช้ MPNS ในแอปที่ติดตั้งบนWindows Mobile เวอร์ชันใหม่กว่า ( Windows Phone 8หรือWindows Phone 8.1 ) ได้ แต่เฉพาะในกรณีที่แอปพลิเคชัน Windows ได้รับการลงทะเบียนเพื่อใช้ MPNS แล้ว และได้รับการแปลงเป็น แอปพลิเคชัน Microsoft Silverlightและแก้ไขเพื่อกำหนดเป้าหมายแพลตฟอร์มใหม่[ 3 ]
ในปี 2558 ไมโครซอฟต์ประกาศว่า WNS จะได้รับการขยายเพื่อใช้ สถาปัตยกรรม Universal Windows Platformซึ่งอนุญาตให้ส่งข้อมูลแบบพุชไปยังWindows 10 , Windows 10 Mobile , Xboxรวมถึงแพลตฟอร์มอื่นๆ ที่รองรับโดยใช้การเรียก API สากลและคำขอ POST [ 4 ]
ระหว่างการกล่าวปาฐกถาในงาน Build ปี 2015 ไมโครซอฟต์ได้ประกาศ สะพานเชื่อม แพลตฟอร์ม Windows สากลที่จะอนุญาต ให้พอร์ตซอฟต์แวร์ AndroidและiOSไปยังWindows 10 Mobileและเผยแพร่ไปยังWindows Storeได้[ 5 ]ในเดือนสิงหาคม 2015 มีรายงานว่าชุดเครื่องมือสะพานเชื่อม Android ของไมโครซอฟต์เวอร์ชันหนึ่งรั่วไหลและมีให้ใช้งานบนอินเทอร์เน็ตพร้อมกับเอกสารประกอบ[ 6 ]ชุดเครื่องมือที่รั่วไหลออกมานั้นกำหนดให้ผู้พัฒนาต้องลงทะเบียนและใช้ WNS เพื่อส่งข้อมูลการแจ้งเตือนไปยังแอปพลิเคชันที่พอร์ต และจะไม่อนุญาตให้ ใช้ Google Cloud Messagingแทน ต่อมาไมโครซอฟต์ได้ยุติโครงการสะพานเชื่อม Android และหันไปสนับสนุนการพอร์ตแอปพลิเคชัน iOS แทน[ 7 ]
ระหว่างการ กล่าวปาฐกถา ในงาน Build ปี 2016ไมโครซอฟต์ได้ประกาศการอัปเดต WNS และ ระบบปฏิบัติการ Windows 10ที่จะอนุญาตให้อุปกรณ์ Android และ iOS ส่งต่อการแจ้งเตือนแบบพุชที่ได้รับไปยังWindows 10เพื่อดูและลบทิ้งได้[ 8 ]
WNS ให้การสนับสนุนWindows 11มาตั้งแต่เปิดตัวในปี 2021
สถาปัตยกรรม
สถาปัตยกรรมของ Windows Push Notification Service คล้ายคลึงกับรุ่นก่อนหน้า โดยประกอบด้วยเซิร์ฟเวอร์และอินเทอร์เฟซที่สร้าง บำรุงรักษา จัดเก็บ และตรวจสอบความถูกต้องของตัวระบุเฉพาะ (เรียกว่าChannel URI Identifiers ) สำหรับอุปกรณ์ทั้งหมดที่ลงทะเบียนเพื่อใช้บริการ[ 2 ]เมื่ออุปกรณ์ลงทะเบียนเพื่อรับข้อมูลและการแจ้งเตือนโดยใช้ WNS อุปกรณ์จะส่งคำขอลงทะเบียนอุปกรณ์ไปยังเครือข่าย WNS ก่อน เครือข่าย WNS จะรับทราบคำขอและตอบกลับด้วยChannel URI Identifierเฉพาะ ของอุปกรณ์ [ 9 ]โดยทั่วไป อุปกรณ์จะส่งตัวระบุไปยังเซิร์ฟเวอร์ที่นักพัฒนาเป็นเจ้าของเพื่อให้สามารถจัดเก็บและใช้สำหรับการส่งการแจ้งเตือน[ 1 ]เมื่อนักพัฒนาแอปต้องการส่งการแจ้งเตือนหรือข้อมูล WNS อื่นๆ ไปยังอุปกรณ์ จะส่งคำขอ POST ไปยังเครือข่าย WNS [ 10 ]เครือข่ายจะรับทราบและตรวจสอบความถูกต้องของคำขอ หากการตรวจสอบสิทธิ์สำเร็จ ข้อมูลที่จะส่งจะถูกจัดคิวและส่งไปยังอุปกรณ์จากเครือข่าย WNS โดยใช้ตัว ระบุ URI ของช่องสัญญาณ
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ บริการแจ้งเตือนแบบพุชของ Windows
บริการแจ้งเตือนแบบพุชของ Windows (โดยทั่วไปเรียกว่าบริการแจ้งเตือนของ WindowsหรือWNS ) เป็นบริการแจ้งเตือนที่พัฒนาโดยMicrosoftสำหรับอุปกรณ์ทั้งหมดที่ใช้ แพลตฟอร์ม Microsoft...
การออกแบบและความเข้ากันได้
บริการแจ้งเตือนแบบพุชของ Windows (WNS) ได้รับการออกแบบมาเพื่อทดแทนบริการแจ้งเตือนแบบพุชของ Microsoft (MPNS) ซึ่งรองรับเฉพาะ ระบบปฏิบัติการ Windows Phone 8 เท่านั้น นักพัฒนายังคงสามารถใช้ MPNS ในแอปที่ติดตั้งบน Windows Mobile เวอร์ชันใหม่กว่า ( Windows Phone 8...
สถาปัตยกรรม
สถาปัตยกรรมของ Windows Push Notification Service คล้ายคลึงกับรุ่นก่อนหน้า โดยประกอบด้วยเซิร์ฟเวอร์และอินเทอร์เฟซที่สร้าง บำรุงรักษา จัดเก็บ และตรวจสอบความถูกต้องของตัวระบุเฉพาะ (เรียกว่า Channel URI Identifiers ) สำหรับอุปกรณ์ทั้งหมดที่ลงทะเบียนเพื่อใช้บริการ...
ลิงก์ภายนอก
เว็บไซต์อย่างเป็นทางการ ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Windows_Push_Notification_Service&oldid=1344909208 "