{"id":6725,"date":"2009-06-22T10:17:14","date_gmt":"2009-06-22T08:17:14","guid":{"rendered":"http:\/\/www.iphone-ticker.de\/2009\/06\/22\/apple-bewusster-verzicht-auf-zu-viel-push\/"},"modified":"2009-06-22T10:39:53","modified_gmt":"2009-06-22T08:39:53","slug":"apple-bewusster-verzicht-auf-zu-viel-push","status":"publish","type":"post","link":"https:\/\/www.iphone-ticker.de\/apple-bewusster-verzicht-auf-zu-viel-push-6725\/","title":{"rendered":"Apple: Bewusster Verzicht auf zu viel Push?"},"content":{"rendered":"<p>Wohl um die eigene Server-Infrastruktur nicht gleich zum Launch des iPhone OS 3.0 voll auszulasten, scheint Apple die Freigabe vieler Applikationen mit Anbindung an den hauseigenen Push-Notification Dienst bewusst zu verz\u00f6gern. So zitiert <a href=\"http:\/\/appadvice.com\/appnn\/2009\/06\/apple-breaks-push-notification-silence\/\">appadvice<\/a> aus einer eMail-Zuschirft eines iPhone-Entwicklers:<\/p>\n<blockquote><p><em>&#8222;The release delay of Push based applications is intentional, of course. We have submitted NotifyMe 10 days ago, the same time as Beejive has submitted their new BeejiveIM version with Push capabilities. We have just received (now, sunday morning in Cupertino) an apology from Apple App Store Staff. [&#8230;] Apple hasn\u2019t even started using NotifyMe yet, which would indicate that the problems have nothing to do with any of the apps in review.&#8220; <\/em><\/p><\/blockquote>\n<p>Zwar gibt es mit <a href=\"http:\/\/www.iphone-ticker.de\/2009\/06\/18\/hey-where-are-you-erster-pflicht-download-fur-os-30\/\">HeyWAY<\/a> &amp; Co. bereits die ersten Applikationen die sich Apples Push-Benachrichtigungen zu Nutze machen &#8211; Applikationen die das System einer wirklich hohen Last aussetzen w\u00fcrden (etwa <a href=\"http%3A%2F%2Fitunes.apple.com%2FWebObjects%2FMZStore.woa%2Fwa%2FviewSoftware%3Fid%3D291720439%26mt%3D8%26partnerId%3D2003\">Beejive<\/a> 3.0 oder AIM) sucht man im AppStore jedoch vergeblich.<\/p>\n<p>Apples &#8222;Angst&#8220; dem Ansturm der zu versendenden Push-Benachrichtigungen nicht gewachsen zu sein, ist berechtigt. So k\u00f6nnten schon einfache Applikationen f\u00fcr hohe Lasten auf Apples Servern sorgen. Das unten angeh\u00e4ngte Diagram verdeutlicht den Ablauf einer Push-Benachrichtigung am Beispiel einer Bundesliga-Applikation die \u00fcber gerade geschossene Tore berichtet.<\/p>\n<p style=\"text-align: center\"><img decoding=\"async\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2009\/06\/pushbenachablauf.png\" alt=\"pushbenachablauf.png\" \/><\/p>\n<ul>\n<li>Der Redakteur im Stadion informiert seinen (selbst betreuten) Push-Benachrichtiguns-Sever [1] und l\u00f6st so den Versand der Push-Benachrichtigungen aus.<\/li>\n<li>Der Redaktions-Server Sendet die Auftr\u00e4ge zur Push-Benachrichtigung an Apples APN-Server [2]. F\u00fcr jedes iPhone das die Applikation installiert hat, muss ein Benachrichtigungsauftrag verschickt werden. Die Benachrichtigungen sind mit eindeutigen Ger\u00e4te-Schl\u00fcsseln versehen.<\/li>\n<li>Apple \u00fcberpr\u00fcft die eingegangenen Nachrichten kurz und sendet diese dann an die entsprechenden Endger\u00e4te. [3]<\/li>\n<li>Das iPhone zeigt die Push-Information auf dem Display [3] und informiert Apples Server \u00fcber den Erhalt der Nachricht (so lassen sich beispielsweise die Badges synchronisieren).<\/li>\n<li>Der User besucht die in der Push-Benachrichtigung verlinkte Bundesliga-Seite [4] der Applikation.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<a href=\"https:\/\/www.iphone-ticker.de\/apple-bewusster-verzicht-auf-zu-viel-push-6725\/\"><img decoding=\"async\" width=\"150\" src=\"http:\/\/www.iphone-ticker.de\/wp-content\/uploads\/2009\/06\/pushbenachablauf.png\" class=\"alignright wp-post-image tfe\" alt=\"pushbenachablauf.png\" title=\"\" \/><\/a><p>Wohl um die eigene Server-Infrastruktur nicht gleich zum Launch des iPhone OS 3.0 voll auszulasten, scheint Apple die Freigabe vieler Applikationen mit Anbindung an den hauseigenen Push-Notification Dienst bewusst zu verz\u00f6gern. So zitiert appadvice aus einer eMail-Zuschirft eines iPhone-Entwicklers: &#8222;The release delay of Push based applications is intentional, of course. We have submitted NotifyMe 10 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[666,3912,3914,3917,32,242],"class_list":["post-6725","post","type-post","status-publish","format-standard","hentry","category-news","tag-app-store","tag-apple","tag-apps","tag-entwickler","tag-kritik","tag-push"],"aioseo_notices":[],"rest_api_enabler":[],"_links":{"self":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/6725","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/comments?post=6725"}],"version-history":[{"count":0,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/posts\/6725\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/media?parent=6725"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/categories?post=6725"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.iphone-ticker.de\/apiv2\/wp\/v2\/tags?post=6725"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}