Skocz do zawartości
PorkOne

Jak działa push mail w Androidzie (i ile kosztuje)?

    Rekomendowane odpowiedzi

    Witam

    Przewaliłem forum i nie znalazłem odpowiedzi na to pytanie. Generalnie chodzi o sposób pracy push mail... Zawsze wydawało mi się że do pracy w trybie push (a w takim niby GMail pracuje na andoroidzie) nie jest potrzebne stałe połączenie z netem ani okresowe sprawdzanie skrzynki (to potrafi każdy klient).

    Uruchomiłem sobie testowo "dane w tle" na GT540 i sprawdzałem co się dzieje. Mimo że maile nie przychodziły, telefon co jakiś czas łączył się z netem (po 3g lub 2g, nie ważne) i naliczało mi "punkty".

    Oczywiście miałem włączoną tylko synchronizację poczty.

    Czy ktoś jest w stanie mi wyjaśnić jako to faktycznie działa?

    Z góry dzięki!

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    iDAREK
    Uruchomiłem sobie testowo "dane w tle" na GT540 i sprawdzałem co się dzieje. Mimo że maile nie przychodziły, telefon co jakiś czas łączył się z netem (po 3g lub 2g, nie ważne) i naliczało mi "punkty".

    Oczywiście miałem włączoną tylko synchronizację poczty.

    Działa właśnie tak jak powyżej napisałeś, a dokładniej podobnie do protokołu IMAP, tyle że szybciej. Stałe połączenie z internetem niezbędne, gdyż nie da się ustawić częstotliwości sprawdzania skrzynki.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Oznacza to że to nie push tylko zwykłe sprawdzanie skrzynki co jakiś czas, czyli do du*y... Więc czemu zwie się to push? (wiem, prowokuję ;) )

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    iDAREK

    Bo w mgnieniu oka jak wpadnie coś do skrzynki a twój telefon ma neta to odrazu dostajesz powiadomienie na pasku o nowym mailu.

    Jest to o wiele szybsze niż dostępne na komputerze sprawdzanie maila :)

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    No tak, to jest jakieś wytłumaczenie. W sumie miałem nadzieję że potrafi to działać jakoś magicznie offline, ale trudno.

    A z ciekawości, na iPhonie działa tak samo?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    piotrpo

    Bzdury piszecie

    Push email nie działa tak jak POP IMAP. Bardziej można to porównać do jakiegoś komunikatora email. Standardowy klient poczty co jakiś czas łączy się z serwerem i sprawdza czy coś nie przyszło wartego pobrania. W rozwiazaniach push jet dokładnie odwrotnie - czyli to serwer po dostaniu poczty wysyła komunikat do wciąż z nim połączonego klienta (w tym wypadku androida). Aby ten tryb mógł działać potrzebne jest stałe utrzymywanie sesji danych. Podstawową korzyścią jest szybkość działania (w praktyce różnie z tym bywa).

    Nie wiem jak jest na iPhone. Jednak aby podobna usługa mogła działać konieczny jest nie tylko odpowiedni klient, ale również odpowiedni serwer pocztowy. Z płatnych exchange (i iPhone z tego co wiem obsługuje go), z bezpłatnych gmail.

    W skrócie, dla opornych:

    Klient POP/IMAP - tak jak tradycyjna poczta - listonosz zostawia w skrzynce a ty sprawdzasz co jakiś czas czy nie ma nic nowego

    Poczta push - jak kurier - przychodzi puka do drzwi i już wiesz, że przesyłka przyszła. - Aby taka usługa była możliwa, musi działać cały czas winda (połączenie z internetem) chociaż nie musi oczywiście cały czas pracować.

    Jeżeli chodzi o ilość danych dla poczty - ciężko to zmierzyć sama poczta powinna się zamknąć w powiedzmy 20 MB/mc - zależy np. od ilości obrazków załączników i ilości poczty oczywiście

    Edytowane przez piotrpo

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    iDAREK

    Nie no, teraz to ty cyt. "Bzdury" piszesz, wrzucając do jednego worka POP i IMAP, nie widząc między nimi różnicy.

    Sam napisałeś

    W rozwiazaniach push jet dokładnie odwrotnie - czyli to serwer po dostaniu poczty wysyła komunikat do wciąż z nim połączonego klienta (w tym wypadku androida). Aby ten tryb mógł działać potrzebne jest stałe utrzymywanie sesji danych.

    Radzę poczytać o IMAP i wypróbować w praktyce, a zrozumiesz że to on jest bardziej podobny do Push.

    I jeszcze raz:

    Klient POP/IMAP - tak jak tradycyjna poczta - listonosz zostawia w skrzynce a ty sprawdzasz co jakiś czas czy nie ma nic nowego

    Nie masz pojęcia o czym piszesz.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    heinep

    Piotrpo bartdzo dobrze wyjaśnił zasadę działania push mail. Porównanie do komunikatorów jest jak najbardziej trafione i wiernie oddaje zasadę dostarczania poczty tą metodą

    Idarku - nie troluj proszę.

    Sent from my GT-I5700 using Tapatalk

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    iDAREK

    Nie troluje, a wy wprowadzacie w błąd... zapoznajcie się z działaniem IMAP w praktyce i będziecie wiedzieć.

    Poczytajcie sobie tutaj: http://en.wikipedia.org/wiki/Push_e-mail

    A w szczególności Comparison with polling e-mail

    Edytowane przez iDAREK

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    heinep

    Twierdzisz, że push mail to tylko marketingowy bełkot i IMAP wystarczy do realizacji pełnej funkcjonalności push mail? ;-)

    I czy uważasz, że porównanie push mail do zasady działania komunikatorów jest bzdurne?

    Sent from my GT-I5700 using Tapatalk

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x