Apple push-хабарламалар қызметі
Үлгі:Компьютерлік бағдарлама The Apple Push Notification Service (APNs) Apple Inc.-пен құрылған қызмет, бұл Apple құрылғыларына үшінші тарап қосымшалардың хабарландыруларын жібереді; мұндай хабарламалар белгішелер дыбыстар немесе өзгертпелі мәтін ескертулерді қамтуы мүмкін. Ол 2009 жылғы 17 маусымда iOS 3.0 бірге іске қосылды.[1] iOS 5' Хабарлау орталығында жергілікті хабарландыруларын итеру қосылды.Сондай-ақ, APNs Mac OS X v10.7 "Lion" үшін әзірлеушілер артықшылығы үшін API ретінде қосылды,[2] және OS X 10.8 "Mountain Lion" Хабарлау орталығын енгізе отырып жақсарды.
Apple қызметті 2008 жылдың 9 маусымы күні мәлімдей отырып, қыркүйекте жариялады; алайда, Скотт Форстолл 2009 жылы 17 наурызда, IOS 3.0 шараны алдын ала қарауда мәлімдеді, APNs жарияланбай тұрып кеңейту есебінен «басым» жауап ауқымдылығы үшін APNs қайта құрылымдау бойынша шешім қабылданғаннан кейін кешікті. Форстолл іс-шаралардың екеуінде де, итеру хабарландырулар хабарландыруларды алу үшін фондық процесстерге (онда пайдаланылатын тарту технологиясы) қарағанда батареяны жақсы сақтайды мәлімдеді.[3]
Mac OS X Lion-мен бірге, қосымша белгіленген сандарды iOS итеру үшін пайдаланылатын Mac OS X-тегі қолданбалармен бірдей API-ді пайдалану артықшылығын ала алады. OS X Mountain Lion шығарумен бірге, пайдаланушылар итеру хабарландыруларын Хабарлау орталығы арқылы алуына болады. Хабарлама алған кезде қолданбасы ашық емес болса, қолданба белгіленеді және пайдаланушыларды хабардар ету үшін докке қосылады (белгі тазартылғанға дейін).
Mac OS X Сервері APNs пайдаланып желі пайдаланушыларына сервердің поштасын, Күнтізбе және Контактілер қызметтерін итеріп береді. iPhone сияқты құрылғылар мен Mac-тағы пошта және күнтізбе секілді бағдарламалар ретінде Mac OS X серверінен итеру хабарландыруларын қабылдайды.
iOS 8 және одан кейінгілерінде, хабарлама жүктемесі үшін рұқсат етілген ең көп мөлшері 2 килобайт; Apple Push Notification қызметі шектеуден асып кез келген хабарламадан бас тартады. (iOS 8-тен бұрын және OS X, ең пайдалы жүктеме мөлшері 256 байт.)[4]
2014 жылы 22 қазанда Apple[5] POODLE шабуылына байланысты 29 қазанда, сәрсенбіде SSL 3.0 қолдауын жоятынын және жеткізушілер TLS протоколын пайдалануы қажет болатынын жариялады.
2015 жылы 12 желтоқсанда, Apple HTTP/2 протоколын қолдауды қосу құжаттамасын қайта қараған. Нәтижесінде APNs API жеткізуші (Apple) мен пайдаланушылар арасындағы әлдеқайда жақсы қарым-қатынас құралы екенін анықтады.
Тағы қараңыз
[өңдеу | қайнарын өңдеу]- iMessage
- Google Cloud Messaging
- SQL Server Notification Services
- Microsoft Notification Protocol
- Push email
Дереккөздер
[өңдеу | қайнарын өңдеу]- ↑ Apple Push Notification Service. Apple Inc..
- ↑ What's new in Mac OS X Lion. Apple Inc..
- ↑ iPhone push notification service for devs announced, Engadget
- ↑ Local and Remote Notification Programming Guide. Apple Inc..
- ↑ Update to APNS for SSL 3.0. Apple Inc. (қазан 22, 2014).
=