PplWare Mobile

Redes: Encaminhamento estático vs Encaminhamento dinâmico

                                    
                                

Autor: Pedro Pinto


  1. Alejandro says:

    Não tenho a certeza se isto também pertence ao assunto de encaminhamento de dados, mas tenho a seguinte curiosidade: Quando o nosso telemóvel recebe notificações de um Whatsapp, de um Telegram, de um Youtube, de um Uber, etc, o que realmente acontece nos bastidores? Cada aplicação instalada, interroga constantemente os seus servidores? Ou é criado digamos: Um canal aberto, entre a aplicação presente no telemóvel e o seu servidor, onde a partir do momento que o telemóvel estabelece ligação com uma rede sem fios, a aplicação recebe as notificações passivamente?

    • Eduardo Santos says:

      O que acontece chama-se push notifications. Do que eu percebo do assunto, o teu telemóvel está registado num servidor, da Google ou Apple, e são eles que enviam as notificações para o teu telemóvel a pedido dos donos/devs das Apps (atençao que isto é tudo automatizado, ninguém tem um funcionário dedicado a fazer isto). Quando recebes uma mensagem de WhatsApp os servidores deles enviam o pacote de dados para ti para teres a mensagem e o pedido de notificação para a Google ou Apple com o mesmo pacote de dados da mensagem para receberes a mesma na notificação, mas são na verdade duas coisas separadas, embora a cópia uma da outra, isto funciona mais oh menos igual para todas as apps de mensagens, claro que outras apps vão ter outras regras. Se tu tiveres as notificações bloqueadas para uma app no telemóvel, o sistema no telemóvel ignora o pedido, mas tudo o resto no servidor ainda acontece.
      Atenção que eu não trabalho nisto especificamente e se alguma coisa estiver mal agradeço que corrijam

      • Alejandro says:

        Caro Eduardo, muito obrigado por responder! Nem sabia que há um processo em separado tanto das apps como das notificações, é ótimo ter aprendido sobre isso.

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.