Grupo ARCO - Universidad de Castilla-La Mancha
Grupo ARCO - Universidad de Castilla-La Mancha
Grupo ARCO - Universidad de Castilla-La Mancha
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Resumen<br />
Hoy en día, las tecnologías nos ofrecen la posibilidad <strong>de</strong> gestionar, controlar y manipular<br />
gran cantidad <strong>de</strong> información. <strong>La</strong> oportunidad <strong>de</strong> po<strong>de</strong>r utilizar esta información ha contribuido<br />
a la creación <strong>de</strong> sistemas que preten<strong>de</strong>n solventar las dificulta<strong>de</strong>s a las que se exponen<br />
ciertas situaciones que conllevan multitud <strong>de</strong> riesgos impre<strong>de</strong>cibles. Estas sistemas llevan a<br />
cabo tareas que requieren mucha precisión y exactitud, por ello es importante que la información<br />
esté disponible en el momento justo y en el lugar a<strong>de</strong>cuado. Son las tecnologías que<br />
trabajan con comunicación <strong>de</strong> datos en tiempo real.<br />
En este documento, se realizará un estudio y comprensión <strong>de</strong>l estándar DDS [OMG07]<br />
cuyo contenido es la <strong>de</strong>scripción <strong>de</strong> un middleware para la comunicación entre publicadores<br />
y suscriptores en sistemas distribuidos <strong>de</strong> tiempo real. A<strong>de</strong>más, se analizan varias implementaciones<br />
existentes <strong>de</strong> este estándar.<br />
Como resultado, se realizará la implementación <strong>de</strong> un mo<strong>de</strong>lo <strong>de</strong> comunicación <strong>de</strong>l tipo<br />
publicador/suscriptor añadiendo al mismo los aspectos <strong>de</strong> calidad <strong>de</strong> servicio relativos<br />
al filtrado <strong>de</strong> eventos especificado en el estándar DDS. Para ello se utilizará el middleware<br />
orientado a objetos ZeroC Ice, que proporciona soporte y servicios avanzados para <strong>de</strong>sarrollar<br />
aplicaciones distribuidas basadas en invocaciones a método remoto.<br />
VI