IBM Rational Business Developer y sus servicios Enterprise Generation Language (EGL) permiten a los programadores orientados al negocio aprovechar los beneficios y la tecnología de Java, JEE, plataformas de navegador, despliegue en la nube, bases de datos, IBM y zSystems 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.
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.
Construya aplicaciones modernas o integre con sistemas heredados utilizando herramientas que manejan múltiples tecnologías.
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.
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.
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.
Este software soporta el desarrollo y la implementación de aplicaciones tradicionales de pantalla verde para IBM i e IBM zSystems®. Admite el desarrollo y la implementación de servicios en IBM WebSphere® Application Server en múltiples plataformas y plataformas en la nube. 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.
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.
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.
Obtenga informes actualizados de requisitos del sistema e informes detallados relacionados con sistemas operativos, software relacionado, hipervisores y traducciones.
IBM® Rational® Business Developer 9.7 contiene las últimas mejoras en las diversas tecnologías del producto e incluye correcciones de versiones anteriores.
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.
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.
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.
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.