Pergunta

Que opções estão disponíveis para receber alertas instantâneos de aplicações web?

Eu tenho um aplicativo sensível web tempo eu preciso para tendem a (aprovação dos pedidos de ordem de compra expediated). Eu tenho pensado de ser notificado por e-mail e SMS.

Existem programas para deixar o meu site enviar uma janela pop-up diretamente para minha tela? Ou quaisquer outras opções de notificação instantânea?

Foi útil?

Solução

Se você tiver seu aplicativo aberto e você quer um pop-up aparecer, você poderia ter um temporizador javascript que faz uma pesquisa de estilo ajax do seu servidor de vez em quando para ver se há uma notificação de que necessita para enviar mensagens. Você poderia, então, lançar um pop-up com a notificação?

Outras dicas

Incluir campos de mensagens instantâneas em seus detalhes de conta. Quando seu aplicativo processa uma ordem expedida, furar a notificação em uma fila. Se seu campo Instant Messenger estiver em branco, levá-los. Escrever um bot XMPP (Jabber) que consome itens nessa fila e enviá-los para fora. Usar transportes para ativar a funcionalidade para outras redes, para usuários do MSN Messenger, etc.

Você poderia tê-lo sempre enviar mensagens via Jabber (ou qualquer rede IM você escolher).

Você também pode ter um feed RSS amarrando para o aplicativo que iria publicar uma atualização assim que algo ocorreu. Admitindo-se que seria necessário que você tenha um leitor de RSS constantemente ping a aplicação.

Se você usar a estrutura log4j / log4net, você pode registrar um "fatal" ou outro evento especial para essas ações e configurar o appender para notificá-lo via SMS, e-mail, etc.

... ooh, venha para pensar sobre isso. Se você estiver usando um aplicativo baseado em .NET, log4net tem uma NetSendAppender que "escreve o registo de eventos para o serviço Windows Messenger. Estas mensagens são exibidas em um diálogo em um usuários do terminal."

A questão não é realmente específica o suficiente para resposta. De um ponto elevado nível de vista, presumivelmente esta notificação será enviada a partir do processo do servidor e não do lado do cliente através de JavaScript. Sem conhecer a linguagem de desenvolvimento do lado do servidor que não posso dizer o que bibliotecas específicas podem estar disponíveis, no entanto, há a PhpTocLib PHP biblioteca disponível no SourceForge embora eu não sei como atual que é.

Outra opção seria para se inscrever no twitter ou um serviço semelhante e enviar-se uma mensagem direta quando você tem uma atualização de interesse. Isto poderia ser conseguido com um HTTP POST simples de sua aplicação e você pode receber uma notificação usando quaisquer métodos dos vários serviços de microblogging oferecer, incluindo SMS.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top