Vistas

TOOLBOX

LANGUAGES

Mezclador

De MorfeoWiki

Descripción

Un Mezclador tomará a la entrada N Recursos XML y generará a la salida un Recurso combinación de los N iniciales. En principio, el Mezclador tomará cada recurso XML completo y creará un recurso combinado resultado de la simple concatenación de los demás recursos.

Puede ser interesante dejar libertad en el uso de este gadget a la hora de crear ese recurso combinado, en el sentido de mezclar los recursos en un orden establecido, por ejemplo. Esto resulta bastante sencillo, y quizás la mejor solución consistiría en permitir dicha configuración en la propia URI del Mezclador.

La funcionalidad de este Mezclador queda reducida a este tipo de operaciones con XML, dado que la obtención de mezclas de partes seleccionadas de distintos recursos se lleva a cabo por el gadget Registro Virtual.

Recurso 1--> Mezclador* --> Recurso* 
                 ^            
Recurso 2--------|
                 |
Recurso 3--------|
                 |
...--------------|

Hay que considerar que es muy posible que el recurso final (creado en caliente al aplicar la mezcla, y no originario de la arquitectura de recursos) deba conservar información de qué partes del XML (partes del recurso) se asocian a qué recursos originales, para el caso de modificaciones consistentes y coherentes de los mismos por acción del usuario.

Esta información dependerá del propio XML original del recurso y su modelización concreta final, claro está.