Mi IBM Iniciar sesión
IBM Rational Business Developer

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
Pruébelo gratis
Fondo gris

IBM Rational Business Developer y sus servicios Enterprise Generation Language (EGL) permiten a los programadores aprovechar la tecnología de Java, JEE, plataformas de navegador, despliegue en la nube, bases de datos, IBM y sistemas IBM sin tener que aprender todas las tecnologías subyacentes. 

Emparejado con potentes capacidades para apoyar el desarrollo multiplataforma, Rational Business Developer está diseñado para ocultar los detalles técnicos de la plataforma de despliegue y las interfaces de programación de middleware asociadas. Esto permite al desarrollador enfocarse en el problema empresarial en lugar de en las tecnologías de implementación subyacentes.

Pruébelo gratis

Pruebe la versión de prueba de IBM Rational Business Developer 9.7.  

Emplee su ID de IBM (o cree un nuevo ID) para acceder y descargar la prueba multilingüe multiplataforma de 3 partes.

Regístrese para la prueba
Recorridos guiados y tutoriales Recorridos: Enterprise Generation Language Tutorial: Entender el entorno del Workbench Tutorial: Introducción a EGL
Beneficios

Beneficios

Orientado a DevOps

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

Ideal para desarrolladores de negocios

Construya aplicaciones modernas o integre con sistemas heredados utilizando herramientas que manejan múltiples tecnologías.

Utiliza herramientas estándar

Cree aplicaciones con herramientas y marcos modernos: GIT para el control de código fuente, 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

Características

Interfaz de usuario enriquecida

Interfaz de usuario rica y moderna (Web 2.0 y móvil) con arrastrar y soltar para servicios y generación automatizada de interfaz de usuario.


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, arquitectura orientada a servicios (SOA) y aplicaciones tradicionales utilizando el lenguaje de generación empresarial (EGL). Los desarrolladores pueden ofrecer aplicaciones y servicios móviles y Web 2.0 sin tener que dominar la programación Java y SOA. Los desarrolladores pueden crear, probar y depurar aplicaciones EGL mientras generan Java, JavaScript o código COBOL para su implementación.


Implementación multiplataforma

Este software soporta el desarrollo y la implementación de aplicaciones tradicionales de pantalla verde para IBM i e IBM Z systems. Admite el desarrollo y la implementación de servicios IBM WebSphere Application Server on multiple platforms as well as cloud platforms. Para las interfaces de usuario, admite el desarrollo e implementación de aplicaciones Web 2.0 en un navegador y 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 de EGL

Este software utiliza un único lenguaje de alto nivel para optimizar 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 competitividad del negocio.

Tutorial: Introducción a 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.

Datos técnicos

Datos técnicos

Para instalar el producto, debe cumplir con varios requisitos, incluidos los requisitos de hardware, software, entorno de servidor y sistemas operativos.

Requisitos de hardware y software

Antes de instalar el producto, verifique que su hardware y software cumplan o superen los requisitos mínimos. Si su hardware y software no cumplen con los requisitos mínimos, es posible que no pueda instalar o ejecutar el producto.

Requisitos para los instaladores

Debe tener un ID de usuario que cumpla con requisitos específicos antes de poder instalar el producto. Se facilitan los requisitos para Windows Vista, otras versiones de Windows y clientes Linux.

Productos relacionados

Productos relacionados

IBM Developer for z/OS

Conjunto de herramientas completo y sólido para desarrollar aplicaciones z/OS

IBM Rational Developer for i

Un entorno de desarrollo integrado (IDE) construido sobre la plataforma Eclipse, diseñado para crear y mantener aplicaciones en los sistemas IBM i.

IBM Rational Software Architect Designer

Aproveche la abstracción para reducir la complejidad y comunicar diseños y modelos de manera concisa, y visualice soluciones, relaciones e impactos.

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.

Más información
  • Nueva función servicelib - getRestResponseHeaders
  • Nuevas funciones servicelib para configurar la respuesta REST
  • Compatibilidad con JSON para AS400 
  • Soporte de sección CDATA para XML
  • Soporte mejorado para registros anulables
  • Compatibilidad con la 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 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 el código fuente de EGL. Los usuarios pueden agregar servicios a la vista de datos EGL arrastrándolos y soltándolos en el panel de diseño de EGL RU. Esto permite a los usuarios agregar rápidamente el código final posterior a sus páginas RUI de front-end.

Más información
  • Soporte de API REST para servicios EGL
  • Compatibilidad mejorada con aplicaciones orientadas a la cola de mensajes
    • Compatibilidad con temas MQ (publicar/suscribirse en entornos COBOL y Java)
    • Compatibilidad con más proveedores de MQ en Java: RabbitMQ y Apache ActiveMQ
    • Compatibilidad con JMS en implementaciones IBM MQ y Apache
  •  Soporte REST de primavera
  • Creación de aplicaciones nativas de la nube y archivos docker asociados
  • Compatibilidad con los frameworks Bootstrap 4 e 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 adaptable en RBD
  • Soporte de servicios REST en el proveedor CICS (proveedor y invocador) en z/OS
  • Compatibilidad de Swagger con la API de REST
  • Generar 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 llamada 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 el soporte de 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 escribirá en una cadena XML está envuelto en una etiqueta CDATA o no.

Más información

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.

Más información

El descriptor de compilación deepNullCheck especifica si alguna variable verificará el estado nulo del valor referido en comparación con el valor 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.

Más información
Próximos pasos

Descubra IBM Rational Business Developer. Programe una reunión gratuita de 30 minutos con un representante de IBM Z o Power.

Pruébelo gratis
Más formas de explorar Documentación Soporte IBM Redbooks Soporte y servicios Financiamiento global Comunidad Comunidad de desarrolladores Colaboradores