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

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

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

  • Un nivel de tema puede ser una serie de caracteres vacía, pero no es aconsejable utilizarla.

    Por ejemplo, "a//c" es un nombre de tema de tres niveles con un nivel intermedio vacío.

  • Un "/" inicial crea un tema distinto.

    Por ejemplo, "/USA" es distinto de "USA" y "/USA' coincide con "+/+" y "/+", pero no con "+".

  • No incluya el carácter nulo (Unicode \x0000) en ningún tema.
  • Los caracteres comodín "+" y "#" no se tratan como comodines si están mezclados con otros caracteres (incluidos ellos mismos pero excluyendo el separador 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 "tema raíz", aunque no hay ningún nombre de tema correspondiente. 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 Event 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, 2005 Última actualización: 07/11/2005
aq13300_