Үлгі:Компьютерлік бағдарлама
The **Apple Push Notification Service** (**APNs**) Apple Inc.-пен құрылған қызмет, бұл Apple құрылғыларына үшінші тарап қосымшалардың хабарландыруларын жібереді; мұндай хабарламалар белгішелер дыбыстар немесе өзгертпелі мәтін ескертулерді қамтуы мүмкін. Ол 2009 жылғы 17 маусымда iOS 3.0 бірге іске қосылды. iOS 5' Хабарлау орталығында жергілікті хабарландыруларын итеру қосылды.Сондай-ақ, APNs Mac OS X v10.7 "Lion" үшін әзірлеушілер артықшылығы үшін API ретінде қосылды, және OS X 10.8 "Mountain Lion" Хабарлау орталығын енгізе отырып жақсарды.

Apple қызметті 2008 жылдың 9 маусымы күні мәлімдей отырып, қыркүйекте жариялады; алайда, Скотт Форстолл 2009 жылы 17 наурызда, IOS 3.0 шараны алдын ала қарауда мәлімдеді, APNs жарияланбай тұрып кеңейту есебінен «басым» жауап ауқымдылығы үшін APNs қайта құрылымдау бойынша шешім қабылданғаннан кейін кешікті. Форстолл іс-шаралардың екеуінде де, итеру хабарландырулар хабарландыруларды алу үшін фондық процесстерге (онда пайдаланылатын тарту технологиясы) қарағанда батареяны жақсы сақтайды мәлімдеді.

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 байт.)

2014 жылы 22 қазанда Apple 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

Дереккөздер
-----------

1. ↑  Apple Push Notification Service.  Apple Inc..
2. ↑  What's new in Mac OS X Lion.  Apple Inc..
3. ↑  *iPhone push notification service for devs announced*, Engadget
4. ↑  Local and Remote Notification Programming Guide.  Apple Inc..
5. ↑  Update to APNS for SSL 3.0.  Apple Inc. (қазан 22, 2014).

=

Сыртқы сілтемелер
-----------------

* Apple Push Notification Service
* iOS: Understanding Notifications

Үлгі:IOS

|  |  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| 

| * к
* т
* ө
Mac OS X |
| --- |
|  |
| Қосымшалар |
|  |
| 

Address Book •
Automator •
Calculator •
Chess •
Dashboard •
Dictionary •
DVD Player •
Finder •
Front Row •
Grapher •
iCal •
iChat •
iSync •
iTunes •
Mail •
Photo Booth •
Preview •
QuickTime Player •
Safari •
Sherlock •
Stickies •
TextEdit
 |
|  |
| Утилиттер |
|  |
| 

Activity Monitor •
AirPort Admin Utility •
Audio MIDI Setup •
Bluetooth File Exchange •
BOMArchiveHelper •
Classic •
ColorSync Utility •
Console •
Crash Reporter •
DigitalColor Meter •
Directory Access •
DiskImageMounter •
Disk Utility •
Font Book •
Grab •
Help Viewer •
Image Capture •
Installer •
Internet Connect •
Keychain Access •
Migration Assistant •
NetInfo Manager •
Network Utility •
ODBC Administrator •
Printer Setup Utility •
Software Update •
System Preferences •
System Profiler •
Terminal •
Universal Access •
VoiceOver •
X11
 |
|  |
| Технологиялар және пайдаланушы интерфейсі |
|  |
| 

Клавиша Command •
Клавиша Option •
Apple menu •
Apple Advanced Typography •
AppleScript •
Aqua •
ATSUI •
Audio Units •
Brushed metal •
Bonjour •
Boot Camp •
Carbon •
Cocoa •
ColorSync •
Core Animation •
Core Audio •
Core Data •
Core Foundation •
Core Image •
Core Video •
CUPS •
Darwin •
Dock •
Exposé •
FileVault •
icns •
Inkwell •
I/O Kit •
Keychain •
Mach-O •
Menu extra •
OpenGL •
Preference Pane •
plist •
Quartz •
QuickTime •
Rosetta •
Smart folders •
Spaces •
Speakable items •
Spotlight •
Time Machine •
Uniform Type Identifier •
Universal binary •
WebKit •
Xgrid •
XNU
 |

 |