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.
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.