IBM Rational Business Developer
Um IDE baseado em Eclipse que simplifica o desenvolvimento da Web 2,0, dispositivos móveis, SOA e aplicações tradicionais usando o EGL
Inscreva-se para a avaliação
Fundo cinza
O que o IBM Rational Business Developer faz?

O IBM Rational Business Developer e seus serviços EGL (Enterprise Generation Language) permitem que programadores orientados a negócios aproveitem os benefícios e a tecnologia de Java, JEE, plataformas de navegador, implementação em nuvem, bancos de dados, IBM i e zSystems sem precisar aprender todas as tecnologias subjacentes. Combinado com recursos poderosos que permitem o desenvolvimento entre plataformas, o Rational Business Developer foi criado para ocultar os detalhes técnicos da plataforma de implementação e das interfaces de programação de middleware associadas. Isso garante que o desenvolvedor se concentre no problema dos negócios em vez das tecnologias de implementação subjacentes.

Benefícios
Orientado para DevOps

Use ou crie configurações de regras de programação para o código-fonte EGL e execute as configurações para verificar a consistência do código-fonte com as regras.

Ideal para desenvolvedores de negócios

Crie aplicações modernos e/ou integre com sistemas legados usando ferramentas que lidam com várias tecnologias.

Oferece uma interface de usuário rica

Interface rica modernizada (Web 2.0 e mobile) com arrastar e soltar para serviços e geração automatizada de interface do usuário.

Utiliza ferramentas padrão

Crie aplicações usando ferramentas e frameworks: GIT para controle de origem, Swagger e integração de MQ para implementação em nuvem, Spring para serviços REST e Cordova para aplicativos móveis híbridos.

Principais recursos do IBM Rational Business Developer Criação de serviços simples

O IBM® Rational® Business Developer é um ambiente de desenvolvimento integrado (IDE) baseado em Eclipse que simplifica o desenvolvimento da Web 2,0, dispositivos móveis, arquitetura orientada a serviços (SOA) baseada em nuvem e aplicações tradicionais usando a Enterprise Generation Language (EGL). Os desenvolvedores podem desenvolver aplicativos e serviços da Web 2.0 e móveis sem precisar dominar a programação Java e SOA. Os desenvolvedores podem criar, testar e depurar aplicativos EGL enquanto geram código Java, JavaScript ou COBOL para implementação.

Implementação multiplataforma

O software permite o desenvolvimento e a implementação de aplicações tradicionais de tela verde para IBM i e IBM zSystems®. Ele auxilia o desenvolvimento e a implementação de serviços no IBM WebSphere® Application Server em várias plataformas, bem como em plataformas de nuvem. Para interfaces de usuário, contribui com o desenvolvimento e a implementação de aplicativos da Web 2.0 em um navegador, bem como em plataformas móveis. O IBM Rational Business Developer permite que os desenvolvedores trabalhem no ambiente familiar baseado no Eclipse, aproveitando as habilidades de desenvolvimento existentes.

Transforma a fonte EGL

O software usa uma linguagem única e de alto nível para o desenvolvimento simplificado do aplicativo de negócios. Ele gera diferentes linguagens para um único aplicativo, como JavaScript para uma interface de usuário do aplicativo e Java ou COBOL para o back-end do aplicativo. Também aumenta a produtividade e reduz a curva de aprendizado de tecnologia para melhorar a agilidade e a competitividade dos negócios.

Faça o tutorial EGL
Plataforma extensível

O IBM Rational Business Developer amplia os ativos de TI existentes e fornece os recursos de extensibilidade, escalabilidade e produtividade de uma plataforma baseada em Eclipse. Ele se integra ao IBM Developer for z/OS, IBM Rational Developer for i e IBM Rational Software Architect, e se integra ao IBM Rational Team Concert™ para configuração avançada, controle de fonte e gerenciamento de mudança.

Detalhes técnicos

Ferramenta de relatórios de compatibilidade de produtos de software (SPCR)

 

Obtenha relatórios de requisitos de sistema atualizados e relatórios detalhados relacionados a sistemas operacionais, software relacionado, hipervisores e traduções.

Crie um relatório

Perguntas frequentes

O IBM® Rational® Business Developer 9.7 contém os últimos aprimoramentos nas várias tecnologias do produto e inclui correções de versões anteriores.

Saiba mais
  • Nova função servicelib - getRestResponseHeaders
  • Novas funções de servicelib para configurar a resposta REST
  • Suporte JSON para AS400 
  • Suporte de secção CDATA para XML
  • Suporte aprimorado para registros anuláveis
  • Suporte para inicialização de matriz com um tamanho variável
  • Título detalhado da mensagem de erro para tarefas do EGL ant
  • Integração do IBM Debugger e ativação da depuração do código EGL/COBOL no ZOSBatch e CICS
  • Implementação da frase secreta


Integração do Eclipse GIT (eGIT) para código fonte EGL. Os usuários podem adicionar serviços à visualização de dados do EGL com o recurso arrastar e soltar no painel de design do EGL RUI. Isso permite que os usuários adicionem o código de back-end com rapidez às suas páginas de RUI de front-end.

Saiba mais
  • Suporte à API REST para serviços EGL
  • Suporte aprimorado para aplicações orientadas à fila de mensagens
    • Suporte para tópicos de MQ (publique/assine em ambientes COBOL e Java
    • Suporte para mais produtos MQ em Java – RabbitMQ e Apache ActiveMQ
    • Suporte para JMS nas implementações IBM MQ e Apache
  •  Suporte para Spring REST
  • Criação de aplicações nativos em nuvem e arquivos docker associados
  • Suporte para frameworks Bootstrap 4 e Ionic 4
  • Adição de novos widgets EGL compatíveis com design responsivo. Para obter mais informações, consulte Suporte para Design Responsivo no RBD
  • Permite serviços REST no provedor CICS (provedor e invocador) em z/OS
  • Suporte Swagger para API REST
  • Gerar campos de cabeçalho SOAP em WSDL e interfaces de cliente
  • Capacidade de definir o ID de usuário e a senha para ligar para todos os serviços pelo serviceLib.setHTTPBasicAuthentication (ID de usuário, Senha)
  • Adição de uma tarefa Ant chamada egl.createInterfaceFromWSDL para permitir a criação da interface EGL a partir de um arquivo WSDL via Ant
Saiba mais sobre o suporte Ant no RBD

Uma nova propriedade booleana cdata foi adicionada à anotação @XMLElement. Isso indica se o campo de registro a ser gravado em uma string XML está encapsulado em uma tag CDATA ou não.

Saiba mais

Esta versão e as versões anteriores possuem metacabeçalhos para HTML gerado, permitindo a separação do conteúdo Javascript em outro arquivo no HTML implementado e a desativação do content assist.

Saiba mais

O descritor de compilação deepNullCheck especifica se alguma variável verificará o status nulo do valor referido quando comparado a nulo. Além disso, duas opções de compilação, defaultServiceHttpBasicUserId e defaultServiceHttpBasicPassword, especificam o UserID e a Senha padrão para chamar todos os serviços.

Saiba mais
Recursos de especialistas para ajudar você a ter sucesso
Suporte

Encontre soluções com a busca de suporte; ou abra um caso de suporte.

Explorar
Documentação

Receba informações sobre como manter e usar o produto.

Explorar
Comunidade

Uma rica comunidade de blogs e fóruns de especialistas técnicos e de negócios.

Explorar
Ganhe agilidade e flexibilidade

Os planos de pagamentos flexíveis da IBM ajudam a alinhar os investimentos em infraestrutura com as necessidades de cargas de trabalho.

Explore o financiamento