Acerca de esta tarea
Con la infraestructura de la interfaz de usuario Web, puede
especificar más de una llamada XAPI bajo una transacción, utilizando
la capa de mashup. Al hacerlo, puede crear mashups dentro de otros
mashups. IBM® recomienda utilizar varias configuraciones de mashup XAPI sólo para operaciones de captación y no para operaciones de guardado.
Procedimiento
- Abra el entorno de trabajo del diseñador.
- Pulse el botón Mashups para crear o abrir un archivo mashup.xml .
- Para cada XAPI, cree mashups dentro del mashup principal. Cada
uno de estos mashups tiene un ID como un atributo para identificar de
forma exclusiva la definición de mashup en el archivo XML. Cada
mashup también tiene un resourceId como un atributo opcional que se
utiliza para la autorización y tiene prioridad sobre el permiso de
recurso individual definido bajo el elemento del mashup principal.
Además, estos mashups contienen uno o más elementos mashupRef, que
se utilizan para hacer referencia a otros mashups. El ID de mashup de
referencia en el elemento mashupRef debe estar definido en el archivo
mashup.xml antes de la referencia.
El elemento mashupRef también puede tener un punto final como un
atributo que tendrá prioridad sobre el atributo de punto final en el
elemento mashup. El atributo de punto final en el elemento mashup a
su vez tiene prioridad sobre el definido en la capa de XAPI.
- En cada código mashupRef dentro de cada mashup de XAPI, utilice
el elemento APINamespace para definir el espacio de nombres de
entrada y el espacio de nombres de salida para cada API del mashup. Si no se da este elemento, el espacio de nombres de entrada toma
como valor predeterminado el nombre de elemento que sirve como XML de entrada y
el espacio de nombres de salida toma como valor predeterminado el nombre de
elemento del XML de salida.
Si hay dos mashups con los mismos valores de ID y los mismos espacios
de nombres, las llamadas se fusionan en una sola XAPI bajo la
llamada XAPI múltiple. Si los espacios de nombres son diferentes, son
tratados como XAPI independientes bajo la llamada XAPI múltiple.