Accueil Automatisation métier Rational Business Developer IBM Rational Business Developer
Un IDE basé sur Eclipse qui simplifie le développement des applications Web 2.0, mobiles, SOA et traditionnelles à l’aide d’EGL
S’inscrire à l’essai
Fond gris
Qu’apporte IBM Rational Business Developer ?

IBM Rational Business Developer et ses services Enterprise Generation Language (EGL) permettent aux programmeurs orientés métier de profiter des avantages et de la technologie Java, JEE, des navigateurs, du déploiement cloud, des bases de données, d’IBM i et de zSystems sans avoir à apprendre toutes les technologies sous-jacentes. Associé à de puissantes fonctionnalités prenant en charge le développement multiplateforme, Rational Business Developer est conçu pour masquer les détails techniques de la plateforme de déploiement et les interfaces de programmation middleware associées. Le développeur peut alors se concentrer sur le problème métier plutôt que sur les technologies d’implémentation sous-jacentes.

Avantages
Orienté DevOps

Utilisez ou créez des configurations de règles de codage pour le code source EGL et exécutez-les pour vérifier la cohérence du code source avec les règles.

Idéal pour les développeurs professionnels

Créez des applications modernes et/ou intégrez-les aux systèmes existants à l’aide d’outils gérant plusieurs technologies.

Offre une interface utilisateur riche

Interface utilisateur riche et modernisée (Web 2.0 et mobile) avec glisser-déposer pour les services et génération automatique d’interfaces utilisateur.

Utilise des outils standard

Créez des applications à l’aide d’outils et de frameworks modernes : GIT pour le contrôle des sources, intégration Swagger et MQ pour le déploiement sur le cloud, Spring for REST services et Cordova pour les applications mobiles hybrides.

Fonctionnalités principales d’IBM Rational Business Developer Création facile de services

IBM Rational Business Developer est un environnement de développement intégré (IDE) basé sur Eclipse qui simplifie le développement d’applications Web 2.0, mobiles, basées sur le cloud, d’architecture orientée services (SOA) et traditionnelles en utilisant le langage Enterprise Generation Language (EGL). Les développeurs peuvent fournir des applications et des services Web 2.0 et mobiles sans avoir à maîtriser la programmation Java et SOA. Les développeurs peuvent créer, tester et déboguer des applications EGL tout en générant du code Java, JavaScript ou COBOL pour le déploiement.

Déploiement multiplateforme

Ce logiciel prend en charge le développement et le déploiement d’applications sur écran vert traditionnelles pour IBM i et IBM zSystems. Il prend en charge le développement et le déploiement de services sur IBM WebSphere Application Server à travers de multiples plateformes ainsi que sur des plateformes cloud. Concernant les interfaces utilisateur, il prend en charge le développement et le déploiement d’applications Web 2.0 sur navigateur ainsi que sur plateformes mobiles. IBM Rational Business Developer permet aux développeurs de travailler dans un environnement Eclipse qui leur est familier et de tirer parti de leurs compétences en développement.

Transforme la source EGL

Ce logiciel utilise un langage unique de haut niveau facilitant le développement de l’application métier. Il génère différents langages pour une même application, tels que JavaScript pour l’interface utilisateur d’une application et Java ou COBOL pour le back-end de l’application. Ce logiciel améliore la productivité et réduit la courbe d’apprentissage technologique afin d’améliorer l’agilité et la compétitivité de l’entreprise.

Suivre le tutoriel EGL
Plateforme extensible

IBM Rational Business Developer étend les actifs informatiques existants et fournit les fonctionnalités d’extensibilité, d’évolutivité et de productivité d’une plateforme Eclipse. Il s’intègre à IBM Developer for z/OS, IBM Rational Developer for i et IBM Rational Software Architect, et s’intègre à IBM Rational Team Concert Collection afin de permettre la configuration avancée, le contrôle des sources et la gestion des modifications.

Informations techniques

Outil de rapports de compatibilité des produits logiciels (SPCR)

 

Obtenez des rapports actualisés sur les exigences système et des rapports détaillés relatifs aux systèmes d’exploitation, aux logiciels connexes, aux hyperviseurs et aux traductions.

Créer un rapport

FAQ

IBM Rational Business Developer 9.7 bénéficie des améliorations les plus récentes apportées à ses différentes technologies et inclut les correctifs des versions précédentes.

En savoir plus
  • Nouvelle fonction servicelib - getRestResponseHeaders
  • Nouvelles fonctions servicelib pour la définition de la réponse REST
  • Prise en charge JSON pour AS400 
  • Prise en charge de la section CDATA pour XML
  • Prise en charge améliorée des enregistrements nullables
  • Prise en charge de l’initialisation du réseau avec taille variable
  • Titre de message d’erreur détaillé pour les tâches EGL ant
  • Intégration d’IBM Debugger et activation du débogage de code EGL/COBOL sur ZOSBatch et CICS
  • Implémentation de phrase secrète


Intégration Eclipse GIT (eGIT) pour le code source EGL. Les utilisateurs peuvent ajouter des services à la vue de données EGL en effectuant un glisser-déposer dans le volet de conception d’EGL RUI. Cela permet aux utilisateurs d’ajouter rapidement du code back-end à leurs pages RUI front-end.

En savoir plus
  • Prise en charge des API REST pour les services EGL
  • Support amélioré pour les applications orientées files d’attente de messages
    • Prise en charge des sujets MQ (Publier/S’abonner dans les environnements COBOL et Java)
    • Prise en charge d’un plus grand nombre de fournisseurs MQ sur Java : RabbitMQ et Apache ActiveMQ
    • Prise en charge de JMS dans les déploiements IBM MQ et Apache
  •  Prise en charge de Spring REST
  • Création d’applications cloud natives et de fichiers docker associés
  • Prise en charge des frameworks Bootstrap 4 et Ionic 4
  • Ajout de nouveaux widgets EGL prenant en charge la conception réactive. Pour plus d’informations, consultez Support de conception réactive dans RBD
  • Prise en charge des services REST dans le fournisseur CICS (fournisseur et appelant) sur z/OS
  • Prise en charge de Swagger pour REST API
  • Générer des champs d’en-tête SOAP dans WSDL et les interfaces client
  • Possibilité de définir l’identifiant utilisateur et le mot de passe pour appeler tous les services par serviceLib.setHTTPBasicAuthentication (Identifiant utilisateur, mot de passe)
  • Ajout d’une tâche Ant nommée egl.createInterfaceFromWSDL pour permettre la création d’une interface EGL à partir d’un fichier WSDL via Ant
En savoir plus sur l’assistance Ant dans RBD

Une nouvelle propriété booléenne cdata a été ajoutée à l’annotation @XMLElement. Elle indique si le champ d’enregistrement à inscrire dans une chaîne XML est entouré d’une balise CDATA ou non.

En savoir plus

Cette version et les versions précédentes comportent des méta-en-têtes pour le code HTML généré, ce qui permet de déplacer le contenu Javascript dans un autre fichier au sein du code HTML déployé et de désactiver l’assistance au contenu.

En savoir plus

Le descripteur de build deepNullCheck spécifie si une variable vérifie l’état null de la valeur référencée par rapport à null. De plus, deux options de build, defaultServiceHttpBasicUserId et defaultServiceHttpBasicPassword, spécifient l’identifiant utilisateur et le mot de passe par défaut pour appeler tous les services.

En savoir plus
Ressources spécialisées pour vous aider à réussir
Support

Trouvez des solutions via la fonction de recherche du support ou ouvrez un dossier de support.

Explorer
Documentation

Obtenez des informations sur la façon d’entretenir et d’utiliser le produit.

Explorer
Communauté

Une riche communauté de blogs et de forums d’experts commerciaux et techniques.

Explorer
Gagnez en agilité et en flexibilité

Les plans de paiement flexibles d’IBM vous permettent d’adapter vos investissements d’infrastructure à vos besoins en termes de charges de travail.

Découvrir