노드 및 구문 분석기 팩토리 작동

이 주제에서는 브로커에 노드를 선언하거나 구문 분석기를 정의하기 위한 노드 팩토리 및 구문 분석기 팩토리의 역할에 관한 정보를 제공합니다.

각 LIL마다 하나의 노드 팩토리 또는 하나의 구문 분석기 팩토리가 있으며, 둘 다 있을 수도 있습니다. 하나의 노드 팩토리가 다수의 노드를 식별할 수 있으며, 하나의 구문 분석기 팩토리가 다수의 구문 분석기를 식별할 수 있습니다.

브로커가 LIL을 로드할 때 다음 함수가 호출됩니다.

노드 팩토리가 리턴되기 전에 다음 함수가 호출됩니다.

  1. cniCreateNodeFactory

    이 함수는 메시지 브로커에 있는 노드 팩토리의 인스턴스를 하나 작성합니다.

  2. cndDefineNodeClass

    이 함수는 노드 팩토리에서 지원하는 노드 클래스의 이름을 정의하며, 노드 팩토리가 작성할 수 있는 노드를 식별합니다.

구문 분석기 팩토리가 리턴되기 전에 다음 함수가 호출됩니다.

  1. cpiCreateParserFactory

    이 함수는 메시지 브로커에 이름 지정된 구문 분석기 팩토리의 인스턴스를 하나 작성합니다.

  2. cpiDefineParserClass

    이 함수는 구문 분석기 팩토리에서 지원하는 구문 분석기 클래스의 이름을 정의하며 팩토리를 작성할 수 있는 구문 분석기를 식별합니다.

이러한 함수에 대한 정보는 다음 주제를 참조하십시오.
관련 개념
사용자 정의 확장 구성요소 계획
사용자 정의 입력 노드 계획
사용자 정의 메시지 처리 노드 계획
사용자 정의 출력 노드 계획
사용자 정의 구문 분석기 구성요소 계획
사용자 정의 확장 설계
런타임 환경의 사용자 정의 확장
C 사용자 정의 입력 노드 수명 주기
Java 사용자 정의 입력 노드 수명 주기
사용자 정의 입력 노드
사용자 정의 메시지 처리 노드
사용자 정의 출력 노드
사용자 정의 구문 분석기
관련 태스크
C로 입력 노드 작성
C로 메시지 처리 또는 출력 노드 작성
C로 구문 분석기 작성
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
as24984_