Semántica y uso de temas

Cuando se crea una aplicación, el diseño del árbol de temas ha de tener en cuenta los siguientes principios de sintaxis y semántica de los nombres de temas:
  • Los nombres de temas son sensibles a las mayúsculas y minúsculas.

    Por ejemplo, "CUENTAS" y "Cuentas" son dos temas diferentes.

  • Los nombres de temas pueden incluir el carácter de espacio en blanco.

    Por ejemplo, "Cuentas por pagar" es un tema válido.

  • Un "/" inicial crea un tema distinto.

    Por ejemplo, "/USA" es diferente de "USA" y "/USA' coincide con "+/+" y "/+", per no con "+".

  • Un nombre de tema que contenga '//' no es un nombre válido. Si se intenta suscribir a un tema con un nombre así se producirá un error.
  • No incluya el carácter nulo (Unicode \x0000) en ningún tema.
  • Los caracteres comodín "+" y "#" no se consideran caracteres comodín si se mezclan con otros caracteres (incluidos ellos mismos pero excluyendo el separados de nivel de tema "/") dentro de un nivel de tema.
Los siguientes principios se aplican a la creación y el contenido de un árbol de temas:
  • No hay ningún límite en el número de niveles de un árbol de temas.
  • No hay ningún límite en la longitud del nombre de un nivel de un árbol de temas.
  • Puede haber cualquier cantidad de nodos "raíz"; es decir, que puede haber cualquier cantidad de árboles de temas. Están definidos bajo la raíz "", que es la raíz de todos los nodos raíz. Se les denomina "temaRaíz", aunque no hay ningún nombre de tema con el que se corresponda. Las aplicaciones no pueden publicar ni suscribirse a esta raíz virtual.
  • Los árboles de temas con las raíces "$SYS" y "$ISYS" están reservados para el uso de WebSphere Message Broker únicamente.

    Si está utilizando la seguridad basada en temas, únicamente los intermediarios podrán publicar mensajes sobre estos temas y únicamente los intermediarios podrán suscribirse a mensajes cuyo tema sea "$ISYS", independientemente del contenido de las listas de control de acceso (ACL) del tema que se hayan definido.

    Si desea ver información más detallada sobre la seguridad basada en temas y las ACL, consulte el apartado Seguridad basada en temas.

Conceptos relacionados
Temas
Referencia relacionada
Caracteres especiales en temas
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
aq13300_