Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
udi [2015/03/31 10:41] rafael [Usage] |
udi [2016/02/11 17:21] rafael [UDI] |
||
---|---|---|---|
Line 7: | Line 7: | ||
====== UDI ====== | ====== UDI ====== | ||
- | A Universal DDS Interface (UDI) é uma API similar a do DDS, mas que abstrai os detalhes específicos de diferentes produtos DDS, e inclui wrappers de tópicos DDS para cada produto DDS. Permite também a definição de politicas e perfis de QoS que são mapeados para as primitivas específicas de cada produto DDS. O uso da UDI facilita muito a troca entre produtos DDS. Atualmente, a UDI está disponível para os produtos: RTI Connext, DDS Open Splice Community Edition, e CoreDX DDS | + | A Universal DDS Interface (UDI) é uma API similar a do DDS, mas que abstrai os detalhes específicos de diferentes produtos DDS, e inclui wrappers de tópicos DDS para cada produto DDS. Permite também a definição de politicas e perfis de QoS que são mapeados para as primitivas específicas de cada produto DDS. O uso da UDI facilita muito a troca entre produtos DDS. Atualmente, a UDI está disponível para os produtos: RTI Connext, DDS Open Splice Community Edition, e CoreDX DDS. |
===== Usage ===== | ===== Usage ===== | ||
O UDI implementa os mesmos elementos básicos usados no DDS: Domain Participants, | O UDI implementa os mesmos elementos básicos usados no DDS: Domain Participants, | ||
Line 38: | Line 37: | ||
</ | </ | ||
- | Para utilizar os Extensible and Dynamic Topic Types for DDS (DDS-XTypes), | + | Para utilizar os Extensible and Dynamic Topic Types for DDS (DDS-XTypes), |
+ | |||
+ | Um tópico dinâmico é representação por uma estrutura do tipo chave-valor, | ||
+ | |||
+ | O código abaixo inicializa a UDI usando RTI no domínio " | ||
<code java> | <code java> | ||
Line 45: | Line 48: | ||
</ | </ | ||
- | Para verificar se o tópico dinâmico " | + | Para verificar se o tópico dinâmico " |
<code java> | <code java> |