Conectando ao Enterprise Information System

Ferramentas, adaptadores de recursos e importadores de arquivos J2EE Connector (J2C) permitem criar artefatos J2C, que podem ser usados para criar aplicativos corporativos que se conectam ao Enterprise Information System (EIS).

Desenvolvimento de aplicativo Java™ EE para Enterprise Information System

As ferramentas J2EE Connector permitem criar aplicativos Java EE em execução no WebSphere Application Server para acessar operações e dados no Enterprise Information System (EIS), como CICS ou IMS. A principal tecnologia usada para fornecer esse tipo de acesso são os adaptadores de recursos implementados de acordo com o J2EE Connector Architecture. O propósito do J2EE Connector Architecture é conectar Enterprise Information Systems, como CICS, IMS, Sap, Siebel, PeopleSoft, JD Edwards e Oracle à plataforma Java EE; ferramentas J2C oferecem inúmeras qualidades de serviço que podem ser fornecidas por um servidor de aplicativos: Essas qualidades de serviço são fornecidas pelos contratos em nível de sistema entre um adaptador de recursos fornecido pelo conector (CICS Transaction Gateway ou IMS Connect, por exemplo) e o servidor de aplicativos. Não é necessário que nenhum código do programa extra seja fornecido pelo usuário. Dessa forma, o programador fica livre para se concentrar na composição do código de negócios sem precisar se preocupar em fornecer qualidade de serviço. O J2EE Connector Architecture define uma interface de programação chamada Common Client Interface (CCI). Essa interface pode ser usada, com poucas mudanças, para comunicação com qualquer EIS.
Restrição: Aplicativos J2C são suportados para execução apenas no WebSphere Application Server.
Importante: Beans J2C são suportados e testados formalmente em WebSphere Application Servers. O uso em outros ambientes Java deve funcionar, mas não foi extensivamente testado. Se houver problemas com o código gerado e ele puder ser isolado, como dentro de um ambiente do WebSphere Application Server, ele será suportado.

O diagrama a seguir ilustra a arquitetura das ferramentas do conector J2EE dentro do ambiente de desenvolvimento:

Visão Geral do J2C

Adaptadores de recursos

Para seu aplicativo se comunicar com um Enterprise Information System, um adaptador de recursos é necessário para criar um link de comunicação entre seu aplicativo e o EIS. As ferramentas J2C incluem vários adaptadores de recursos que permitem criar e testar aplicativos corporativos J2C em um servidor de aplicativos. Estes adaptadores de recursos (arquivos RAR) podem ser importados no ambiente de trabalho e usados para criar aplicativos corporativos.

Estes adaptadores de recursos são fornecidos com o produto:

Importadores

Para seu aplicativo processar arquivos de origem a partir do sistema de informações CICS ou IMS, os dados precisam ser importados e mapeados para estruturas de dados Java. Três importadores estão disponíveis para uso em seu aplicativo: importador C, importador COBOL e importador PL/I.

Essas ferramentas permitem importar programas COBOL, C ou PL/I em seu aplicativo por meio de um processo de transformação de tipo de dados. Os importadores mapeiam os tipos de dados contidos no arquivo de origem para que seu aplicativo possa acessar o material de origem. Em outras palavras, se você estiver codificando aplicativos Java™ para acessar programas de transação gravados em COBOL, C ou PL/I no CICS ou IMS usando adaptadores de recursos J2C, os aplicativos Java devem manipular duas tarefas:
Nota: O importador PL/I não é suportado no Linux.

Para obter mais informações, consulte Importador COBOL; para obter mais informações, consulte Importador C; para obter mais informações, consulte Configurando Preferências do Importador PL/I

Assistentes J2C

O assistente J2C permite criar aplicativos J2C como programas independentes ou como função agregada em aplicativos existentes. Os assistentes

Um típico aplicativo J2C consiste em um bean J2C com um ou mais métodos que chama funções do EIS. Para CICS e IMS, a entrada e as saídas dessas funções são classes de ligação de dados que são criadas pelo assistente Ligação de Dados Java do CICS/IMS. Quando você tiver criado um bean J2C, será possível criar páginas da web, um EJB ou um serviço da web para o bean J2C.

O diagrama a seguir ilustra o fluxo do assistente de bean J2C por meio da criação de um bean J2C, bean de dados e um artefato de implementação opcional:

Assistentes J2C


Feedback