Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gateway [2014/08/28 17:44]
rafael [Usage]
gateway [2017/07/21 06:08] (current)
Line 7: Line 7:
  
 ====== Gateway ====== ====== Gateway ======
-O Gateway (GW) é um serviço do SDDL Core Network (executa em um nó do cluster/​nuvem) que é responsável por gerenciar conexões MR-UDP com vários nós móveis. Suas tarefas incluem a notificação de conexões e desconexões de nós móveis, e a transcodificação de mensagens de aplicação difundidas no domínio DDS (SDDL Core) para o MR-UDP e o encaminhamento para o nó móvel correspondente,​ bem como a transcodificação inversa, do MR-UDP para o tópico DDS de aplicação. Além disso, o Gateway mantém os mapeamentos de nós para grupos, a fim de encaminhar mensagens groupcast para os nós membros do grupo. Devido às propriedades Peer-to-Peer e do desempenho escalável da comunicação no DDS, pode-se usar vários Gateways em paralelo, cada um atendendo a um sub-conjunto dos nós móveis, conferindo assim, escalabilidade na comunicação de/para nós móveis.+O Gateway (GW) é um serviço do SDDL Core Network (executa em um nó do cluster/​nuvem) que é responsável por gerenciar conexões MR-UDP com vários nós móveis. Suas tarefas incluem a notificação de conexões e desconexões de nós móveis, e a transcodificação de mensagens de aplicação difundidas no domínio DDS (SDDL Core) para o MR-UDP e o encaminhamento para o nó móvel correspondente,​ bem como a transcodificação inversa, do MR-UDP para o tópico DDS de aplicação. Além disso, o Gateway mantém os mapeamentos de nós para grupos, a fim de encaminhar mensagens groupcast para os nós membros do grupo. Devido às propriedades Peer-to-Peer e do desempenho escalável da comunicação no DDS, pode-se usar vários Gateways em paralelo, cada um atendendo a um sub-conjunto dos nós móveis, conferindo assim, escalabilidade na comunicação de/para nós móveis. ​ 
 ===== Usage  ===== ===== Usage  =====
 O Gateway é um serviço de rede e por este motivo não apresenta uma interface rica para o desenvolvedor. O Gateway uma vez instanciado,​ não precisa mais ter uma interação direta com o programador via API Java. A partir ​ deste momento, toda a interação é feita com o Gateway via mensagens escritas no domínio DDS (SDDL Core). O Gateway é um serviço de rede e por este motivo não apresenta uma interface rica para o desenvolvedor. O Gateway uma vez instanciado,​ não precisa mais ter uma interação direta com o programador via API Java. A partir ​ deste momento, toda a interação é feita com o Gateway via mensagens escritas no domínio DDS (SDDL Core).
  • gateway.txt
  • Last modified: 2017/07/21 06:08
  • (external edit)