특성 편집기 또는 컴파일러 추가
IPropertyEditor 인터페이스를 사용하여 속성 편집기를 생성하면, Java™ 또는 C로만 작성된 사용자 정의 노드의 속성이 IBM® App Connect Enterprise Toolkit 에 어떻게 표시되는지 제어할 수 있습니다. 예를 들어 값을 서버로 보내기 전에 암호화하려면 IRuntimePropertyCompiler 인터페이스를 사용하여 사용자 정의 컴파일러를 작성하십시오.
시작하기 전에
태스크 정보
IPropertyEditor 인터페이스는 IBM App Connect Enterprise 툴킷에 포함된 모든 노드 속성 편집기의 기반이 됩니다. 특성 편집기를 사용자 정의하여 텍스트 필드와 목록 같은 다른 종류의 제어를 포함할 수 있습니다. 속성 편집기 API 의 ` IPropertyEditor ` 및 ` IRuntimePropertyCompiler ` 인터페이스를 참조하십시오.
사용자 정의 노드에 대한 사용자 정의 컴파일러를 작성하는 경우, 노드를 배치할 통합 노드에 컴파일된 런타임 파일 및 사용자 정의 노드 플러그인을 둘 다 설치해야 합니다. 사용자 정의 확장기능 패키징 및 분배를 참조하십시오.
- 플로우를 .msgflow 파일이나 .subflow 파일로서 BAR 파일에 추가하려는 경우, 사용자 정의 컴파일러 코드가 IRuntimePropertyCompiler 인스턴스를 구현하는지 확인해야 합니다. 버전 8.0 이전 WebSphere® Message Broker 버전의 사용자 정의 특성 컴파일러는 IPropertyCompiler 인터페이스를 사용합니다.
- 플로우를 .cmf 파일로서 BAR 파일에 추가하려는 경우 계속해서 IPropertyCompiler 인터페이스를 구현하는 사용자 정의 컴파일러 코드를 사용할 수 있습니다.
Java 클래스 작성
태스크 정보
프로시저
특성 편집기 또는 컴파일러 테스트
태스크 정보
특성 편집기를 테스트하려면 사용자 정의 노드 테스트를 참조하십시오.
특성 컴파일러를 테스트하려면 통합 노드에 사용자 정의 노드를 포함하는 플로우를 배치하십시오.
사용자 정의 특성 편집기는 Rational® Application Developer 또는 Eclipse API를 사용할 수 있습니다. IBM App Connect Enterprise 의 새 버전으로 마이그레이션할 때, Rational Application Developer 또는 Eclipse API가 변경된 경우 사용자 지정 속성 편집기가 작동하지 않을 수 있습니다. 변경된 API를 준수하도록 특성 편집기 코드를 업데이트하십시오.