10.05.2015 Views

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

UNIVERSIDAD DE CASTILLA-LA MANCHA ... - Grupo ARCO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

3.5. MIDDLEWARES <strong>DE</strong> COMUNICACIONES 19<br />

Figura 3.3: Invocaciones remotas con semántica de invoación local, típicas de los middlewares<br />

de comunicaciones<br />

En particular, el protocolo File Delivery over Unidirectional Transport (FLUTE) es<br />

aplicable a la distribución de ficheros grandes y pequeños a muchos hosts, usando sesiones<br />

de distribución de varios segundos o más. Por ejemplo, FLUTE podría emplearse<br />

para el despliegue de grandes actualizaciones de software a varios hosts simultáneamente.<br />

[PLL + 04]<br />

3.5. Middlewares de Comunicaciones<br />

Un middleware de comunicaciones permite al programador abstraerse de las complejidades<br />

y heterogeneidades de las capas inferiores (red, lenguaje de implementación,<br />

localización, arquitectura hardware, sistema operativo, etc.), facilitando la programación<br />

de aplicaciones y sistemas distribuidos.<br />

3.5.1. ZeroC Ice<br />

Internet Communications Engine (Ice) [HS09] es un middleware de comunicaciones<br />

orientado a objetos desarrollado por la empresa ZeroC bajo licencia GPL, y en la

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

Saved successfully!

Ooh no, something went wrong!