소개

IBM® Cast Iron® CDK(Connector Development Kit) 개발자 안내서는 Cast Iron Studio (Studio) 개발 플랫폼을 사용하여 애플리케이션 시스템 또는 기타 데이터 소스에서 데이터를 추출하는 플러그인 커넥터를 개발하고 배치할 개발자를 위한 서적입니다.

커넥터는 외부 애플리케이션의 API를 Cast Iron 개발 플랫폼에 노출시켜 Studio의 핵심 기능을 향상시킵니다. API는 새 라이브러리 및 오브젝트 유형을 사용하여 스크립팅 엔진을 확장하고, 외부 시스템에서 Cast Iron 실제 또는 가상 통합 어플라이언스로 알림 이벤트를 공개합니다. Cast Iron 어플라이언스는 FTP, SFTP, HTTP, HTTPS, 이메일(SMTP, POP), SAP, MQ, 웹 서비스 및 여러 상용 데이터베이스 시스템과 같은 유형의 엔드포인트로의 연결을 지원합니다.

각 커넥터에는 디자인할 때 커넥터가 Studio에서 사용할 수 있는 연관된 XML 디스크립터 파일이 있습니다. XSD(XML Schema Definition) 파일은 XML 파일의 요소 및 속성을 정의합니다.

Cast Iron 개발 플랫폼에서 개발 프로세스를 안내하는 CDK 커넥터 마법사를 실행합니다. Studio에서는 개발 시간을 획기적으로 줄일 수 있는 직관적인 끌어서 놓기 인터페이스를 제공합니다.

이 안내서에서는 커넥터의 개요를 제공하고, Cast Iron 개발 플랫폼 컴포넌트에 대해 소개하고, 커넥터를 개발하고 배치하는 데 필요한 단계별 프로시저를 제공합니다.

전제조건

커넥터 개발에 포함된 많은 작업은 Studio에서 수행되는데, 이는 Studio 및 Cast Iron 제품에 대해 알고 있어야 함을 의미합니다. 또한 다음 언어 및 파일 유형에 대해서도 알고 있어야 합니다.

  • XML(Extensible Markup Language)
  • WSDL(Web Services Description Language)
  • XSLT(Extensible Stylesheet Language Transformations)
참고: 여러 활동에 대해 Studio는 매개변수 구조를 엔드포인트로 보내거나 엔드포인트로부터 받을지 여부를 판별하는 "발견" 프로세스를 지원합니다. 디자인할 때 입력 활동을 발견하면 추상 WSDL 또는 스키마 요소 유형을 사용해야 합니다. 요소를 추상으로 선언하면 대체 그룹을 사용해야 합니다. 추상 버전을 사용할 수 없는 경우 WSDL 파일 또는 스키마를 수정해야 합니다. 그런 다음 디자인할 때 추상 파일을 실제 데이터 유형으로 대체합니다. 추상 파일에 대한 자세한 정보는 활동 추가 창 사용의 내용을 참조하십시오.