Opções de Tecnologia da Web

Além dos tópicos Roteiro do Desenvolvedor iSeries e O Que Há de Novo, a tabela a seguir fornece um guia simples para ajudá-lo a escolher quais tecnologias ou ferramentas da Web do iSeries devem ser utilizadas, dependendo do seu objetivo de programação. Clique nos links dos tópicos relacionados para obter informações adicionais.

Sua Meta Tecnologia e Ferramentas Notas Tópicos Relacionados
Aplicativos interativos do iSeries ativados para a Web HATS (Host Access Transforma- tion Services) do IBM WebFacing Tool O IBM WebFacing Tool converte a origem do arquivo de exibição DDS em arquivos JSP (JavaServer Pages).

O HATS transforma o fluxo de dados 5250 em uma interface com o usuário da Web no tempo de execução.

As duas ferramentas permitem a customização da UI Web gerada e cada uma delas possui recursos diferentes.

Desenvolvendo Aplicativos iSeries WebFacing
Criar interfaces com o usuário na Web para lógica de negócios do iSeries Ferramentas de Serviços da Web no iSeries

Toolkit XML para iSeries

O assistente de serviços da Web agora oferece suporte à criação de um serviço da Web diretamente da origem ILE RPG ou COBOL. Se preferir, é possível criar um arquivo WSDL (Web Service Definition Language) a partir da definição de API de um programa iSeries.

O toolkit contém APIs de cliente C++ para utilização com aplicativos C++ que precisam chamar serviços da Web. Uma pré-visualização técnica fornece um conjunto de APIs de linguagem C que é utilizado pelos programas RPG e COBOL ILE para chamar os serviços da Web.

Desenvolvendo Serviços da Web no iSeries
Desenvolver novos aplicativos da Web JSF (JavaServer Faces) A tecnologia JavaServer Faces oferece uma estrutura e opções rich para criar interfaces com o usuário da Web. Ela é uma escolha estratégica para o desenvolvimento de aplicativos da Web. Java Server Faces
Desenvolver aplicativos de cliente rich Ferramentas de desenvol- vimento Java do iSeries

Java Visual Editor

Os aplicativos da plataforma cliente rich podem ser criados atualmente utilizando as ferramentas Java e o Visual Editor no Development Studio Client. Recursos específicos do iSeries foram incluídos nessas ferramentas do workbench Eclipse:
  • Exibição de Transformação e Execução do Java iSeries
  • Configuração de execução para Aplicativos Java do iSeries no Servidor iSeries
  • Controles do iSeries para o Visual Editor, como beans JFormatted e DFU
Desenvolver Aplicativos Java no iSeries
Encapsular seus aplicativos para alterações futuras de tecnologia e ativá-los para múltiplas plataformas Ferramentas de EGL (Enterprise Generation Language) O EGL, um 4GL (Fourth Generation Language), simplifica seus aplicativos em um nível superior, gerando o código Java ou COBOL adequado no servidor iSeries. Já que os detalhes do Java(TM) e do J2EE estão ocultos para você, o tempo de aprendizado é relativamente pequeno para programadores de COBOL ou RPG. É possível utilizar declarações de E/S semelhantes para acessar tipos diferentes de data stores externos. Introdução ao EGL