Quando o mercado de smartphones estava em sua infância, a RIM se diferenciava de seus concorrentes criando dispositivos para a empresa. Os aparelhos BlackBerry da RIM estavam focados em comunicações e produtividade, e recebendo informações para o usuário da maneira mais eficiente possível. Uma maneira de fazer isso foi por meio dos Serviços de envio da RIM, que enviam informações e atualizações para o dispositivo à medida que acontecem, mantendo o usuário corporativo sempre atualizado.
Empurrar Versus Polling
O aplicativo de e-mail do smartphone médio precisa se conectar a um servidor de e-mail, autenticar e, em seguida, fazer o download de novas mensagens. A maioria dos clientes verifica o servidor em busca de novas mensagens em intervalos regulares, o que é chamado de polling. Esse método de recuperar mensagens é ineficiente porque as novas mensagens não estão disponíveis no dispositivo imediatamente.
Para obter mensagens com mais frequência, você pode configurar o cliente de e-mail para verificar novas mensagens a cada alguns minutos ou iniciar uma verificação manual por e-mail. Isso não apenas consome tempo, mas também consome mais bateria no dispositivo, e muitos servidores de e-mail têm restrições sobre a frequência com que você pode verificar o e-mail.
O serviço de envio da RIM é diferente porque o BlackBerry Infrastructure faz o trabalho de enviar informações para o dispositivo. Os aplicativos BlackBerry habilitados para envio são executados em segundo plano, atendendo a notificações do BlackBerry Infrastructure. O provedor de conteúdo (nesse caso, um provedor de e-mail) envia uma notificação ao BlackBerry Infrastructure, que envia uma notificação diretamente para o dispositivo. O BlackBerry recebe notificações muito mais rapidamente e economiza energia porque não está buscando ativamente informações do provedor de serviços.
Push Notifications Para Todos os Aplicativos
Recentemente, a RIM abriu o Push Service para todos os desenvolvedores, então agora você pode receber notificações do Twitter, aplicativos climáticos, aplicativos de mensagens instantâneas e até mesmo do Facebook. Agora, os Serviços de envio estão disponíveis para consumidores e usuários corporativos, portanto, todos os usuários do BlackBerry obtêm o benefício de receber atualizações à medida que elas ocorrem de praticamente qualquer aplicativo.