Introdução
O Guia do Desenvolvedor do IBM® Cast Iron® Connector Development Kit (CDK) é para desenvolvedores que desejam usar a plataforma de desenvolvimento do Cast Iron Studio (Studio) para desenvolver e implementar conectores de plug-in que extraem dados a partir de sistemas de aplicativos ou outras origens de dados.
Os conectores aprimoram a funcionalidade principal do Studio expondo a API de um aplicativo externo para a plataforma de desenvolvimento do Cast Iron. As APIs estendem o mecanismo de script com novas bibliotecas e tipos de objeto e publicam eventos de notificação do sistema externo para um dispositivo de integração físico ou virtual do Cast Iron. Dispositivos do Cast Iron suportam a conexão com muitos tipos de terminais, incluindo FTP, SFTP, HTTP, HTTPS, Email (SMTP, POP), SAP, MQ, Serviços da Web e muitos sistemas de banco de dados comerciais.
Cada conector possui um arquivo descritor XML associado que permite que o conector seja usado no Studio no tempo de design. Os arquivos de definição de esquema XML (XSD) definem os elementos e atributos do arquivo XML.
A plataforma de desenvolvimento do Cast Iron apresenta um Assistente de Conector do CDK que o orienta quanto ao desenvolvimento do processo. O Studio fornece uma interface intuitiva de arrastar e soltar que pode reduzir significativamente o tempo de desenvolvimento.
Este guia fornece uma visão geral de conectores, introduz os componentes da plataforma de desenvolvimento do Cast Iron e fornece os procedimentos passo a passo necessários para desenvolver e implementar seus próprios conectores.
Pré-Requisitos
Muito do trabalho envolvido ao desenvolver um conector ocorre dentro do Studio, o que significa que você deve conhecer o funcionamento dos produtos do Studio e do Cast Iron. Você também deve estar familiarizado com as seguintes linguagens e formatos de arquivo:
- Linguagem de Marcação Extensível (XML)
- Web Services Description Language (WSDL)
- Transformações de Linguagem de Folha de Estilo Extensível (XSLT)