Bonjour,
Quelqu’un pourrait-il m’expliquer en quoi consiste exactement le “push” dans la réception de courrier électronique ? Est-ce que ça veut dire que le courrier n’est “relevé” que lorsqu’un nouveau message tombe ? Ou Est-ce que l’application “relève” en permanence le courrier et donc t’avertit dès qu’il y a du nouveau ?
Et surtout, quel est l’impact sur la batterie du smartphone et sur le téléchargement de données data ?
Edité le 05/04/2014 à 17:38
:hello:
Le “vrai” push c’est lorsque le serveur envoie une notification au client pour lui signaler (par exemple) l’arrivée d’un mail
CF : fr.wikipedia.org…
En pratique, sur les smartphones ce n’est pas forcément du vrai push, la plupart du temps le client (le smartphone) envoie des requêtes au serveur à intervalles réguliers pour savoir si de nouveaux mails sont arrivés. :jap:
S’il y a plusieurs comptes à relever l’impact sur la batterie peut être non négligeable, en revanche, à moins d’avoir un tout petit forfait de données, l’impact est rarement énorme, les requètes étant d’une faible taille.
Edité le 05/04/2014 à 20:09
en résumé, sur les smartphone c’est un “faux push” que l’on a à disposition.
Ca va dépendre des services.
A ma connaissance sur Gmail sous Android c’est effectivement du “faux” push.
Après je ne les ai pas tous étudiés de près. :neutre:
Je suis sur Windows phone 8
Oui et donc ? :nexath
Je ne faisais que donne le principe général, point.
Si si, c’est du push au sens propre du terme.
Sur android tu as une connexion permanente entre ton téléphone et les serveurs de Google via le protocole Talk (à ne pas confondre avec Google Talk, la messagerie instantanée) ou XMPP.
Dès qu’un mail ou un événement utilisant les services Google se passe, le serveur l’envoi au téléphone qui régit en fonction.
Ce n’est pas un relevé toutes les x secondes du client vers le serveur, mais une connexion (quasi)-permanente entre client et serveur (avec un TTL etc )
C’est assez facile de constater le push dans les fait avec Gmail, bien souvent mon téléphone (ou ma tablette) m’indique la réception d’un mail avant que celui-ci n’apparaisse sur mon Gmail (site web desktop) ouvert devant moi.
Les mails arrivent avec la même “instantanéité” qu’un SMS (lui aussi sur un fonctionnement type push, le message étant envoyé par le relais de l’opérateur à ton téléphone).
developer.android.com…
[quote="wallace27"]
Je suis sur Windows phone 8
[/quote]
Windows Phone aussi a son système push. A condition d’utiliser un compte MS et de passer par les services mails/calendrier/etc de MS.
Une appli mail tiers fait rarement du push mais des relevé à intervalle régulier (plus ou moins court)
Edité le 08/04/2014 à 11:38
Ah ok. Maintenant un exemple concret. Si je configure une adresse e-mail MS avec l’application native de mon Windows phone est-ce que :
-
Je peux considérer que ce sera du 100% push et que la batterie de mon smartphone sera autant sollicitée qu’elle ne l’est lorsque je reçois un sms ?
-
L’application native en question ne sollicitera les serveurs MS que et uniquement lorsque je recevrai du nouveau courrier ?
L’application Facebook Messenger c’est du 100% push ?