23.04.2015 Views

Grupo ARCO - Universidad de Castilla-La Mancha

Grupo ARCO - Universidad de Castilla-La Mancha

Grupo ARCO - Universidad de Castilla-La Mancha

SHOW MORE
SHOW LESS

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-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!