IBM Rational Business Developer
Un IDE basado en Eclipse que simplifica el desarrollo de aplicaciones Web 2.0, móviles, SOA y tradicionales utilizando el EGL
Regístrese para una prueba
Fondo gris
¿Qué hace IBM Rational Business Developer?

Los servicios IBM Rational Business Developer y Enterprise Generation Language (EGL) permiten a los programadores orientados a los negocios aprovechar las ventajas y la tecnología de Java, JEE, plataformas de navegador, implementación en la nube, bases de datos, IBM i y zSystems sin tener que aprender todas las tecnologías subyacentes. Junto con potentes capacidades para soportar el desarrollo multiplataforma, Rational Business Developer está diseñado para ocultar los detalles técnicos de la plataforma de implementación y las interfaces de programación de middleware asociadas. Esto permite al desarrollador centrarse en el problema empresarial en lugar de en las tecnologías de implementación subyacentes.

Beneficios
Orientado a DevOps

Utilice o cree configuraciones de reglas de codificación para el código fuente EGL y ejecute las configuraciones para comprobar la coherencia del código fuente con las reglas.

Ideal para desarrolladores empresariales

Cree aplicaciones modernas e intégrelas con sistemas heredados utilizando herramientas que gestionan múltiples tecnologías.

Ofrece una interfaz de usuario enriquecida

Interfaz de usuario enriquecida y modernizada (Web 2.0 y móvil) con funciones de arrastrar y soltar para servicios y generación automatizada de interfaces de usuario.

Utiliza herramientas estándar

Cree aplicaciones utilizando herramientas y marcos modernos: GIT para el control de fuentes, integración de Swagger y MQ para la implementación en la nube, Spring para servicios REST y Cordova para aplicaciones móviles híbridas.

Características clave de IBM Rational Business Developer Creación sencilla de servicios

IBM® Rational Business Developer es un entorno de desarrollo integrado (IDE) basado en Eclipse, que simplifica el desarrollo de aplicaciones Web 2.0, móviles, basadas en la nube, de arquitectura orientada a servicios (SOA) y tradicionales utilizando Enterprise Generation Language (EGL). Los desarrolladores pueden ofrecer aplicaciones y servicios Web 2.0 y móviles sin tener que dominar la programación Java y SOA. Los desarrolladores pueden crear, probar y depurar aplicaciones EGL mientras generan código Java, JavaScript o COBOL para su implementación.

Implementación multiplataforma

Este software admite el desarrollo y la implementación de aplicaciones de pantalla verde tradicionales para IBM i e IBM zSystems®. Admite el desarrollo y la implementación de servicios en IBM WebSphere Application Server en múltiples plataformas, así como en plataformas en la nube. Para las interfaces de usuario, admite el desarrollo y la implementación de aplicaciones Web 2.0 en un navegador así como en plataformas móviles. IBM Rational Business Developer permite a los desarrolladores trabajar dentro del entorno familiar basado en Eclipse, aprovechando las habilidades de desarrollo existentes.

Transforma la fuente EGL

Este software utiliza un único lenguaje de alto nivel para racionalizar el desarrollo de la aplicación empresarial. Genera diferentes lenguajes para una sola aplicación, como JavaScript para la interfaz de usuario de una aplicación y Java o COBOL para el back-end de la aplicación. Este software aumenta la productividad y reduce la curva de aprendizaje tecnológico para mejorar la agilidad y la competitividad empresarial.

Realice el tutorial de EGL
Plataforma extensible

IBM Rational Business Developer amplía los activos de TI existentes y proporciona las características de extensibilidad, escalabilidad y productividad de una plataforma basada en Eclipse. Se integra con IBM Developer for z/OS, IBM Rational Developer for i e IBM Rational Software Architect, y se integra con IBM Rational Team Concert™ para configuración avanzada, control de fuente y gestión de cambios.

Detalles técnicos

Herramienta de informes de compatibilidad de productos de software (SPCR)

 

Obtenga informes actualizados de requisitos del sistema e informes detallados relacionados con sistemas operativos, software relacionado, hipervisores y traducciones.

Cree un informe

Preguntas frecuentes

IBM® Rational Business Developer 9.7 contiene las últimas mejoras en las diversas tecnologías del producto e incluye correcciones de versiones anteriores.

Descubra más
  • Nueva función servicelib - getRestResponseHeaders
  • Nuevas funciones servicelib para configurar la respuesta REST
  • Soporte JSON para AS400 
  • Soporte de sección CDATA para XML
  • Soporte mejorado para registros anulables
  • Soporte para inicialización de matrices con un tamaño variable
  • Título detallado del mensaje de error para tareas ant EGL
  • Integración de IBM Debugger y habilitación de la depuración de código EGL/COBOL en ZOSBatch y CICS
  • Implementación de frase de contraseña


Integración de Eclipse GIT (eGIT) para código fuente EGL. Los usuarios pueden agregar servicios a la vista de datos de EGL arrastrándolos y soltándolos en el panel de diseño de EGL RUI. Esto permite a los usuarios agregar rápidamente código de back-end a sus páginas RUI de front-end.

Descubra más
  • Soporte de API REST para servicios EGL
  • Soporte mejorado con aplicaciones orientadas a la cola de mensajes
    • Soporte para temas MQ (publicar/suscribir en entornos COBOL y Java
    • Soporte para más ofertas de MQ en Java: RabbitMQ y Apache ActiveMQ
    • Soporte para JMS en IBM MQ e implementaciones de Apache
  •  Soporte REST de primavera
  • Creación de aplicaciones nativas de la nube y archivos docker asociados
  • Soporte para marcos Bootstrap 4 y Ionic 4
  • Adición de nuevos widgets EGL para admitir el diseño responsivo. Para obtener más información, consulte Soporte de diseño responsivo en RBD
  • Soporte de servicios REST en el proveedor CICS (proveedor e invocador) en z/OS
  • Soporte Swagger para API REST
  • Genere campos de encabezado SOAP en WSDL e interfaces de cliente
  • Posibilidad de establecer el ID de usuario y la contraseña para llamar a todos los servicios mediante serviceLib.setHTTPBasicAuthentication (ID de usuario, contraseña)
  • Adición de una tarea Ant denominada egl.createInterfaceFromWSDL para permitir la creación de una interfaz EGL desde un archivo WSDL a través de Ant
Obtenga más información sobre la compatibilidad con Ant en RBD

Se ha agregado una nueva propiedad booleana cdata a la anotación @XMLElement. Esto indica si el campo de registro que se va a escribir en una cadena XML está encapsulado en una etiqueta CDATA o no.

Descubra más

Esta versión y las versiones anteriores tienen metaencabezados para el HTML generado, lo que permite la separación del contenido de Javascript en otro archivo en el HTML implementado y la desactivación de la asistencia de contenido.

Descubra más

El descriptor de compilación de NullCheck especifica si alguna variable comprobará el estado nulo del valor referido en comparación con el nulo. Además, dos opciones de compilación, defaultServiceHttpBasicUserId y defaultServiceHttpBasicPassword, especifican el ID de usuario y la contraseña predeterminados para llamar a todos los servicios.

Descubra más
Recursos de expertos que le ayudarán a tener éxito
Soporte

Use la búsqueda de soporte o abra un caso de soporte para buscar soluciones.

Explorar
Documentación

Obtenga información sobre cómo mantener y utilizar el producto.

Explorar
Comunidad

Una rica comunidad de blogs y foros de expertos técnicos y empresariales.

Explorar
Gane agilidad y flexibilidad

Los planes flexibles de pago de IBM le ayudan a alinear sus inversiones en infraestructura con las necesidades de su carga de trabajo.

Explore las opciones de financiación