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.

5. DESARROLLO DEL PROYECTO 41<br />

<strong>La</strong> operación getFilteredPublisher se encarga <strong>de</strong> crear un publicador que aplica tanto<br />

los filtros <strong>de</strong>l canal al que está asociado, en caso <strong>de</strong> ser un canal con filtros, como los propios<br />

filtros.<br />

<strong>La</strong> figura 5.5 muestra el diagrama <strong>de</strong> secuencia cuyo escenario sería la existencia <strong>de</strong> un<br />

publicador filtrado que manda un evento a canal filtrado.<br />

Figura 5.5: Diagrama <strong>de</strong> secuencia para un publicador filtrado<br />

5.4.4. Filtrado a nivel <strong>de</strong> suscripción<br />

Análisis y diseño<br />

Otra característica interesante que se plantea es que los suscriptores puedan <strong>de</strong>finir una<br />

serie <strong>de</strong> datos <strong>de</strong> los que quieren ser informados. Pue<strong>de</strong> ser que en un canal existan datos<br />

en los que el suscriptor no está interesado. Ante esta situación, el mo<strong>de</strong>lo <strong>de</strong> comunicación<br />

<strong>de</strong>l presente proyecto <strong>de</strong>berá proporcionar la operación u operaciones necesarias para po<strong>de</strong>r<br />

realizar una suscripción a un canal indicando unos <strong>de</strong>terminados filtros.

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

Saved successfully!

Ooh no, something went wrong!