사용자 정의 확장 작성을 시작하기 전에 구문 분석기의 용도가 무엇인지 명확히 하십시오. WebSphere Message Broker에서 이미 제공된 기능을 사용하여 대부분의 작업을 수행할 수 있으므로, 특정 작업을 위한 사용자 정의 확장을 작성할 필요가 없을 수도 있습니다.
WebSphere Message Broker 및 해당 아키텍처에 대해 어느 정도의 지식을 갖춘 숙련된 프로그래머만이 사용자 정의 확장을 작성할 수 있으므로, 필요한 기술 및 지식이 있어야 합니다. 또한 사용자 정의 노드 또는 구문 분석기를 테스트하고 디버그할 시간과 이를 수행할 안전한 환경이 있어야 합니다.
또한 사용자 정의 확장의 유지보수 및 서비스는 사용자의 책임임을 유념해야 합니다. 차후의 갱신 또는 수정 작업을 수행할 사람이 있어야 합니다.
사용자 정의 노드 또는 구문 분석기를 계획하거나 작성할 때 고려하고 이해해야 할 다수의 일반 설계 및 개발 고려사항과, 작성할 사용자 정의 확장 유형에 고유한 고려사항이 있습니다. 사용자 정의 확장을 설계하기 전에, 아래 주제에서 다루는 개념에 익숙해야 합니다.