节点和解析器工厂行为

本主题提供有关节点工厂的角色和用于声明代理节点或定义解析器的解析器工厂的信息。

每个 LIL 有一个节点工厂和/或一个解析器工厂。节点工厂能够识别许多节点,解析器工厂能够失败许多解析器。

代理装入 LIL 时,将调用以下函数:

返回节点工厂前,将调用以下函数:

  1. cniCreateNodeFactory

    该函数在消息代理中创建节点工厂的单个实例。

  2. cndDefineNodeClass

    该函数定义节点工厂支持的节点类的名称并识别节点工厂能够创建的节点。

解析器工厂返回前,将调用以下函数:

  1. cpiCreateParserFactory

    该函数在消息代理中创建已命名的解析器工厂的单个实例。

  2. cpiDefineParserClass

    该函数定义解析器工厂支持的解析器类的名称并识别工厂能够创建的解析器。

请参阅下列主题,获取有关这些函数的信息:
相关概念
计划用户定义的扩展
计划用户定义的输入节点
计划用户定义的消息处理节点
计划用户定义的输出节点
计划用户定义的解析器
设计用户定义的扩展
运行时环境中的用户定义的扩展
C 用户定义的输入节点生命周期
Java 用户定义的输入节点生命周期
用户定义的输入节点
用户定义的消息处理节点
用户定义的输出节点
用户定义的解析器
相关任务
使用 C 创建输入节点
使用 C 语言创建消息处理或输出节点
使用 C 创建解析器
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
as24984_