Giz Vysvětluje: Jak Push Funguje

Push. Není to jen sloveso, které posílá lidi, kteří se starají o schodiště. To také není jen pro kluky v oblecích diddling na BlackBerrys. Slyšíte to každý týden v nových aplikacích pro iPhone. Tak co to je?

reklama

no, push popisuje spoustu věcí. Push je prostě akce. Proti, řekněme, tahání. Možná je to strašně abstraktní, tak zkuste toto: Pokud se informace objeví ve vašem telefonu nebo neurálním implantátu nebo programu pro zasílání zpráv, aniž byste o to (nebo vaše zboží) žádali-to je push. Informace jsou tlačeny na vás, oproti tomu, že jste je vytáhli ze zdroje. Existuje spousta způsobů, jak lze (a je) použít.

E-mail je docela dobrý výchozí bod pro pochopení rozdílu mezi push a ostatními věcmi. Pravděpodobně víte dobře ol ‚ POP3-přihlásíte se do poštovního serveru a stáhnete nové zprávy. Možná je to v častém rozvrhu, takže se cítí automaticky, dokonce okamžitě, ale stále se pokaždé natahujete na poštovní server, abyste zkontrolovali a zjistili, zda je nová pošta ke stažení.

G / o média mohou získat provizi
20% Vypnuto
vyberte styly Nuraphone

získejte oceněný personalizovaný zvuk
chyťte sluchátka Nuratrue, sluchátka Nuraphone nebo sluchátka NuraLoop za velkorysou slevu.

reklama

IMAP je o něco lepší než POP, kde jsou všechny vaše složky a e-maily stejné na všech vašich počítačích, telefonech a dalších gadgetech a jakákoli změna, kterou provedete na jednom, se objeví na druhém, protože se to všechno děje někde na vzdáleném serveru. Ale se standardním nastavením, je to stále stejná dohoda – váš poštovní program se musí přihlásit, zjistit, co je nového, a stáhněte ji. IMAP má však docela elegantní trik, volitelnou funkci nazvanou IMAP IDLE, která docela dobře tlačí-to je to, co Palm Pre používá například pro Gmail. V podstatě, s IMAP nečinnosti, poštovní server může říct, co mail app, že máte nové zprávy čekají, aniž byste (nebo vaše aplikace) kladivem tlačítko Obnovit znovu a znovu. Když aplikace ví, že jsou nové zprávy, spojuje je a táhne je dolů, takže vám dává jen o rychlosti push, aniž by odpovídal přesnému mechanismu.

zatímco různé systémy dělají věci jinak (obvs), skutečné služby push mají společné to, že obecně vkládají prostředníka mezi vás a zdroj informací.

reklama

nastavení RIM pro BlackBerry je pravděpodobně nejsofistikovanější. Když se vaše BlackBerry zaregistruje u operátora (který musí podporovat BlackBerry), podrobnosti jsou předány síťovému operačnímu centru RIM, takže NOC ví, kam poslat vaši poštu. NOC sleduje váš poštovní server, udržuje přehled o poloze telefonu a tlačí e-mail do telefonu, kdykoli získáte nové věci.

co dělá to push je, že váš telefon není ve skutečnosti dotazování serveru pro nové zprávy vytáhnout—to jen přijímá je, když narazí do vaší schránky, a jsou pak tlačil do telefonu servery RIM. To znamená, že ušetříte spoustu výdrže baterie, která by byla zbytečná tím, že telefon neustále narazí na servery pro aktualizace. Druhou stránkou je, že když servery RIM vybuchnou, nedostanete e—mail, protože je to všechno směrováno jejich systémem-tedy další panika, která v poslední době chytá chlápky v oblecích jednou za několik měsíců.

reklama

další biggie je Microsoft, který má Direct Push, součást Exchange ActiveSync. Je navržen trochu jinak, takže nepotřebuje přesný druh dat o tom, kde je váš telefon, který RIM NOCs dělá: Telefon nebo cokoli, co máte, odešle HTTPS s dlouhou životností na server Exchange-pokud nová pošta dorazí dříve, než zemře, Exchange řekne vašemu zařízení, že jsou nové věci, takže by měl zahájit synchronizaci. Po synchronizaci zařízení odešle další dlouhý požadavek HTTPS a spustí jej znovu.

reklama

Apple je slabá omáčka náhrada za multitasking funguje docela podobně: vývojář má něco, co chce poslat iPhone, když jeho aplikace ve skutečnosti neběží, jako IM. Odešle oznámení na push servery společnosti Apple, které posílají oznámení do telefonu prostřednictvím „trvalého připojení IP“, které telefon udržuje se servery. Toto připojení, které je udržováno pouze při zapnutí oznámení push, je potřeba k vyhledání telefonu, ale stále nečerpá tolik energie jako neustálé pingování poštovního serveru.

reklama

samozřejmě, že to nejsou jediné push systémy kolem, a je to jen čím dál důležitější, jak se věci přesouvají do cloudu. Nezmínili jsme Android a Google Chrome, ale oba využívají push (nebo will) různými způsoby. Stačí říct, že Google Sync bude brzy hlavním hráčem v této hře. Ale v podstatě lze tlačit všechny druhy různých dat—kalendáře, kontakty, data prohlížeče, peklo, dokonce i IM je druh push—a všechny fungují víceméně stejně široce. Jen se nás neptejte, proč na iPhone ještě není push Gmail.

stále něco, co chcete vědět? Pošlete otázky o tlačení, strkání a masakry palačinek na [email protected], s „Giz vysvětluje“ v předmětu.

reklama

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.