Actualmente nota-se uma crescente expansão do número de plataformas de comunicação. O utilizador beneficiaria em ter acesso, na mesma interface, a informação gerada por essas mesmas plataformas. Exemplos dessa comunicação serão feeds, mensagens de correio electrónico, posts em blogs, actividade em redes sociais, entre outros.

Entre os serviços fornecidos pela Portugalmail –-- Comunicações, S. A., a empresa que propôs este projecto, encontra-se o correio electrónico e o blog. O desenvolvimento e gestão de plataformas de correio electrónico é o seu principal negócio. A questão da necessidade e utilidade do correio electrónico é um ponto de interesse para esta empresa e rapidamente se verifica que o utilizador contemporâneo tem algumas necessidades que o correio electrónico convencional não cobre.

Englobando a forte presença do correio electrónico e as novas necessidades dos utilizadores, faz todo o sentido fazer uma convergência entre este e outros métodos de comunicação, nomeadamente comunicação síncrona.

O objectivo deste trabalho será obter uma solução para o problema de juntar a informação de várias fontes e apresentá-las ao utilizador na mesma interface, permitindo ainda que este interaja com estas fontes nesta mesma aplicação. A solução passará por uma aplicação cliente/servidor e o protocolo usado para a comunicação será o Extensible Messaging and Presence Protocol (XMPP). A solução permitirá a implementação deste produto através da adaptação de tecnologia opensource existente.

Depois de definida a abordagem é implementado um protótipo de maneira a comprovar a proposta de solução. Apesar de não ter sido provada a escalabilidade do protótipo, foram tomadas decisões ao longo da sua concepção para este ser o mais escalável possível. Estas decisões foram baseadas num estudo feito ao elemento nuclear do sistema: o servidor XMPP. Baseado nestes testes, foi escolhido o servidor Ejabberd. Finalmente, a integração com a plataforma de correio electrónico e gestor de contactos da empresa foi alcançada.

 
Topo