posts recentes

mais comentados
1 comentário

arquivos

tags

Quinta-feira, 17 de Junho de 2010
Bshop -- Arquitectura

Arquitectura 


 


Descrição dos componentes do sistema:


Context: O serviço de contexto é responsável por manter e disponibilizar as informações provenientes das redes sociais dos utilizadores. Esta informação é disponibilizada ao serviço de publicidade usando REST.


Location: O serviço de localização é responsável por manter e disponibilizar as localizações dos nós bluetooth móveis (utilizadores) que se encontram no sistema. O serviço de publicidade subscreve esta informação usando XMPP. 


ID: O serviço de identificação global serve para garantir a unicidade de todas as associações do sistema (MAC Address, SIP, e XMMP, entre outras informações). Possui uma interface REST usada por todos os outros componentes, alguns dos quais também fornecem informação nova ao serviço além de a consumirem.


Publicity: O serviço de publicidade é responsável por usar ao mesmo tempo a informação de contexto e de localização dos utilizadores para enviar publicidade. O envio é feito através da interface HTTP do Bus. 


Bus: O componente responsável por fazer a ponte entre os outros componentes e a infraestrutura de comunicação, processar as mensagens dos utilizadores e responder aos respectivos pedidos, e estabelecer as chamadas pedidas entre um utilizador e uma loja.


WebApp: uma interface web para que as lojas possam inserir informação sobre os seus produtos e para os utilizadores associarem o seu dispositivo bluetooth ao seu identificador e ao seu endereço SIP.


 




sobre o grupo

 

links