Comportamiento de las fábricas de nodos y analizadores

Este tema proporciona información sobre el rol de la fábrica de nodos y la fábrica de analizadores para declarar un nodo al intermediario o definir un analizador.

Cada LIL tiene una fábrica de nodos, o una fábrica de analizadores, o ambas a la vez. Una fábrica de nodos puede identificar muchos nodos, y una fábrica de analizadores puede identificar muchos analizadores.

Cuando el intermediario carga la LIL, se llaman a las siguientes funciones:

Antes de devolver la fábrica de nodos o de analizadores, se llaman a las siguientes funciones
  1. cniCreateNodeFactory

    Esta función crea una sola instancia de la fábrica de nodos en el intermediario de mensajes.

  2. cndDefineNodeClass

    Esta función define el nombre de una clase de nodo soportada por una fábrica de nodos, e identifica los nodos que puede crear la fábrica de nodos.

  1. cpiCreateParserFactory

    Esta función crea una sola instancia de la fábrica de analizadores con nombre en el intermediario de mensajes.

  2. cpiDefineParserClass

    Esta función define el nombre de una clase de analizador soportada por una fábrica de analizadores, e identifica los analizadores que puede crear la fábrica.

Consulte los temas siguientes para obtener información sobre estas funciones:
Conceptos relacionados
Planificación de las extensiones definidas por el usuario
Extensiones definidas por el usuario en el entorno de ejecución
Diseño de extensiones definidas por el usuario
Ciclo de vida del nodo de entrada definido por el usuario en C
Ciclo de vida del nodo de entrada definido por el usuario en Java
Planificación de nodos de entrada definidos por el usuario
Nodos de proceso de mensajes definidos por el usuario
Nodos de salida definidos por el usuario
Analizadores definidos por el usuario
Tareas relacionadas
Creación de un nodo de proceso de mensajes o de salida en C
Creación de un analizador en C
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2005 Última actualización: 11/11/2005
as24984_