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.
A. CASOS DE ESTUDIO: OPENSPLICE Y RTI 63<br />
Figura A.1: Arquitectura <strong>de</strong> un nodo <strong>de</strong> la tecnología OpenSplice DDS<br />
A.2.2. Características <strong>de</strong> OpenSplice DDS<br />
<strong>La</strong> última versión <strong>de</strong> OpenSplice DDS es la versión 6 y se caracteriza por:<br />
Múltiples arquitecturas - Proporciona opciones <strong>de</strong> <strong>de</strong>sarrollo configurables que permiten<br />
adaptarse a las características <strong>de</strong> rendimiento, escalabilidad y tolerancia a fallos que<br />
envuelven las necesida<strong>de</strong>s <strong>de</strong> un <strong>de</strong>terminado sistema, reduciendo así los costes iniciales<br />
y los costes durante el <strong>de</strong>sarrollo.<br />
Múltiples paradigmas - OpenSplice V6 ofrece una solución a<strong>de</strong>cuada al problema <strong>de</strong> interacción<br />
entre distintos mo<strong>de</strong>los <strong>de</strong> comunicación como son los mo<strong>de</strong>los publicador/suscriptor,<br />
cachés <strong>de</strong> objetos distribuidos e invocación <strong>de</strong> métodos remotos (RMI).<br />
A<strong>de</strong>más, la calidad <strong>de</strong> servicio (QoS) proporcionado por DDS pue<strong>de</strong> ser utilizada para<br />
controlar la calidad <strong>de</strong> servicio asociada con servicios individuales, así como con<br />
invocaciones específicas.<br />
Tiempo real y escalable - Máxima escalabilidad y mínimas latencias junto con eventos en<br />
tiempo real ofrecen sistemas <strong>de</strong> tiempo real a gran escala. Para ello, OpenSplice DDS<br />
proporciona dos características principales: un protocolo <strong>de</strong> red <strong>de</strong> tiempo real optimizado<br />
y escalabilidad; y opciones <strong>de</strong> <strong>de</strong>spliegue <strong>de</strong> memoria compartida para minimizar<br />
el uso <strong>de</strong> los recursos, optimizando la comunicación entre nucleos y aplicando las políticas<br />
<strong>de</strong> tráfico <strong>de</strong> red a los nodos <strong>de</strong>l sistema.<br />
Conectividad - <strong>La</strong> puerta <strong>de</strong> enlace OpenSplice proporciona soporte para unas 80 conexio-