z/OS Connect 데이터 변환기 작성

z/OS® Connect SPI를 사용하여 사용자 정의 데이터 변환기를 작성할 수 있습니다. 데이터 변환기는 z/OS Connect가 제공하는 com.ibm.wsspi.zos.connect.DataXform SPI를 구현하는 OSGi 서비스입니다.

이 태스크 정보

z/OS Connect 데이터 변환기는 프레임워크에 플러그인된 모든 컴포넌트가 작성하고 전달할 수 있습니다. 데이터 변환기는 z/OS Connect에 포함되어 있으며 z/OS에서 COBOL, PL/I, 및 C 프로그램이 이용할 수 있는 JSON 바이트 배열과의 상호 변환을 제공합니다.

z/OS Connect를 위해 구현된 데이터 변환기는 OSGi 프레임워크를 통해 z/OS Connect에 연결하고 상호작용하는 OSGi 서비스입니다.

프로시저

  1. 서비스에서 z/OS Connect com.ibm.ws.zos.connect.DataXform SPI를 구현하는 OSGi 서비스를 작성하십시오.
  2. 새 z/OS Connect DataXform SPI 구현을 z/OS Connect와 통합하려면, ibm:objectClass="com.ibm.ws.zos.connect.dataXformType"을 연관된 메타 유형의 데이터 변환기 구성 요소 정의에 추가하십시오.
      <OCD id="custom.banking.dataXform" ibm:alias="bankingXform" name="bankingXform" description="Banking Xform" ibm:objectClass="com.ibm.ws.zos.connect.dataXformType">
        ...
      </OCD>
    WebSphere Application Server 버전 8.5.5.9 이하에서 실행하도록 z/OS Connect DataXform 구현을 개발 중인 경우에는 다음의 속성 정의를 대신 추가하십시오. <AD id="com.ibm.ws.zos.connect.dataXformType" required="false" type="String" ibm:final="true" name="internal" description="internal use only"/>. 속성 정의는 연관된 메타 유형의 새 데이터 변환기의 구성 요소에 속합니다.
      <OCD id="custom.banking.dataXform" ibm:alias="bankingXform" name="bankingXform" description="Banking Xform">
        <AD  id="com.ibm.ws.zos.connect.dataXformType" required="false" type="String" ibm:final="true" name="internal" description="internal use only"/>
        ...
      </OCD>

    ibm:final 속성은 구성에서 값을 지정할 수 없음을 표시합니다. name="internal" 속성은 도구가 이 특성을 표시하지 않음을 표시합니다.

    Liberty SPI에 대한 Java™ API 문서는 ${wlp.install.dir}/dev 디렉토리의 Javadoc 서브디렉토리 중 하나에 있는 별도의 .zip 파일에서 사용 가능합니다.

    자세한 정보는 Liberty 확장에 대한 문서를 참조하십시오.

    참고:Liberty SPI에 대한 Java API 문서는 문서의 프로그래밍 인터페이스(Javadoc) 절에 자세히 설명되어 있으며, ${wlp.install.dir}/dev 디렉토리의 Javadoc 서브디렉토리 중 하나에서 별도의 .zip 파일로서도 사용이 가능합니다.

주제의 유형을 표시하는 아이콘 태스크 주제

파일 이름: twlp_zconnect_create_datatrans.html