IMAP IDLE - Wikipedia, the free encyclopedia

/IMAP_IDLE

  • Fixing the XMPP Push Problem
    https://chatsecure.org/blog/fixing-the-xmpp-push-problem

    To solve the XMPP push problem, we need multiple pieces of new infrastructure:
    1. Solve the problem of how to send raw push messages between two arbitrary apps.
    2. Define spec for where clients (apps) should send messages when contact is “offline”
    3. Define spec for where servers should send messages when contact is “offline”

    Un papier intéressant de l’équipe de ChatSecure qui décrit un problème méconnu des smartphones : la difficulté d’y pousser des messages. Pousser des messages sur Android et iOS est réservé respectivement à Google (via le Google Cloud Messaging ou GCM) et Apple (via l’Apple Push Notification Service ou APNs). Amazon a aussi sa solution. Bien entendu ils proposent une API, sur laquelle repose la plupart des applications de messagerie.
    Pour Android, cela signifie qu’il est nécessaire d’installer le Service Google Play (le cœeur Google pour Android) avec tout ce qui va avec : compte google, géolocalisation, installation/désinstallation d’applications à distance, etc.
    XMPP devrait pouvoir résoudre ce problème moyennant quelques aménagements. C’est l’objet de ce papier.

    Pourtant il me semble qu’IMAP a déjà une fonctionnalité IDLE (RFC 2177) qui offre une réponse efficace à ce problème et qui à l’avantage d’être partagée par tout les serveurs IMAP. Pourquoi n’est-elle pas utilisée pour construire une plateforme d’échange de messages PUSH ? Je ne sais pas.
    https://en.wikipedia.org/wiki/IMAP_IDLE

    #Android #IMAP #IOS_(Apple) #Push #Smartphone #XMPP