IBM Rational Business Developer
Eine auf Eclipse basierende IDE, die die Entwicklung von Web 2.0-, Mobil-, SOA- und herkömmlichen Anwendungen mithilfe der EGL vereinfacht
Für den Test registrieren
Grauer Hintergrund
Was macht IBM Rational Business Developer?

IBM Rational Business Developer und seine Enterprise Generation Language (EGL)-Dienste ermöglichen geschäftsorientierten Programmierern die Nutzung der Vorteile und Technologie von Java, JEE, Browser-Plattformen, Cloud-Bereitstellung, Datenbanken, IBM i und zSystems, ohne alle zugrunde liegenden Technologien lernen zu müssen. Gepaart mit leistungsstarken Funktionen zur Unterstützung der plattformübergreifenden Entwicklung ist Rational Business Developer so konzipiert, dass die technischen Details der Bereitstellungsplattform und der zugehörigen Middleware-Programmierschnittstellen verborgen bleiben. Dadurch kann sich der Entwickler auf das Geschäftsproblem konzentrieren und nicht auf die zugrunde liegenden Implementierungstechnologien.

Vorteile
Orientiert an DevOps

Verwenden oder erstellen Sie Konfigurationen von Codierungsregeln für EGL-Quellcode und führen Sie die Konfigurationen aus, um den Quellcode auf Konsistenz mit den Regeln zu überprüfen.

Ideal für Business Developer

Erstellen Sie moderne Anwendungen und/oder integrieren Sie sie in Legacy-Systeme mithilfe von Tools, die mehrere Technologien verarbeiten.

Bietet eine umfangreiche Benutzeroberfläche

Modernisierte, umfangreiche Benutzeroberfläche (Web 2.0 und Mobilgeräte) mit Drag-and-Drop für Dienste und automatisierter Benutzeroberflächengenerierung.

Nutzt Standardtools

Erstellen Sie Anwendungen mit modernen Tools und Frameworks: GIT für Quellenlenkung, Swagger- und MQ-Integration für Cloud-Bereitstellung, Spring für REST-Dienste und Cordova für hybride mobile Anwendungen.

Hauptmerkmale von IBM Rational Business Developer Einfache Serviceerstellung

IBM® Rational® Business Developer ist eine Eclipse-basierte integrierte Entwicklungsumgebung (IDE), die die Entwicklung von Web 2.0, mobiler, cloudbasierter, serviceorientierter Architektur (SOA) und traditionellen Anwendungen mit der Enterprise Generation Language (EGL) vereinfacht. Entwickler können Web 2.0- und mobile Anwendungen und Dienste bereitstellen, ohne Java- und SOA-Programmierung beherrschen zu müssen. Entwickler können EGL-Anwendungen erstellen, testen und debuggen, während sie Java-, JavaScript- oder COBOL-Code für die Bereitstellung generieren.

Multiplattform-Bereitstellung

Diese Software unterstützt die Entwicklung und Bereitstellung traditioneller Green Screen Anwendungen für IBM i und IBM zSystems®. Sie unterstützt die Entwicklung und Bereitstellung von Services auf IBM WebSphere® Application Server auf mehreren Plattformen sowie auf Cloud-Plattformen. Für Benutzeroberflächen unterstützt es die Entwicklung und den Einsatz von Web 2.0-Anwendungen sowohl im Browser als auch auf mobilen Plattformen. IBM Rational Business Developer ermöglicht es Entwicklern, in der vertrauten Eclipse-basierten Umgebung zu arbeiten und die vorhandenen Entwicklungskenntnisse zu nutzen.

Transformiert die EGL-Quelle

Diese Software verwendet eine einzige höhere Programmiersprache für eine optimierte Entwicklung der Geschäftsanwendung. Sie generiert verschiedene Sprachen für eine einzelne Anwendung, z. B. JavaScript für eine Anwendungsbenutzeroberfläche und Java oder COBOL für das Anwendungs-Backend. Diese Software steigert die Produktivität und reduziert die Technologie-Lernkurve, um die geschäftliche Agilität und Wettbewerbsfähigkeit zu verbessern.

Nehmen Sie am EGL-Tutorial teil
Erweiterbare Plattform

IBM Rational Business Developer erweitert bestehende IT-Assets und bietet die Erweiterbarkeit, Skalierbarkeit und Produktivität einer Eclipse-basierten Plattform. Er ist in IBM Developer for z/OS, IBM Rational Developer for i und IBM Rational Software Architect integriert und außerdem in IBM Rational Team Concert™ integriert, um erweiterte Konfiguration, Quellenkontrolle und Änderungsmanagement zu ermöglichen.

Technische Details

Tool für Softwareproduktkompatibilitätsberichte (SPCR)

 

Erhalten Sie aktuelle Berichte zu Systemanforderungen und ausführliche Berichte zu Betriebssystemen, verwandter Software, Hypervisoren und Übersetzungen.

Bericht erstellen

Häufig gestellte Fragen

IBM® Rational® Business Developer 9.7 enthält die neuesten Verbesserungen für die verschiedenen Technologien innerhalb des Produkts und enthält Fixes aus früheren Releases.

Mehr erfahren
  • Neue servicelib Funktion - getRestResponseHeaders
  • Neue Servicelib-Funktionen zum Festlegen der REST-Antwort
  • JSON-Support für AS400 
  • CDATA-Abschnittsunterstützung für XML
  • Verbesserte Unterstützung für löschbare Datensätze
  • Unterstützung für Array-Initialisierung mit variabler Größe
  • Detaillierter Titel der Fehlermeldung für EGL-Ant-Tasks
  • Integration von IBM Debugger und Debugging von EGL/COBOL Code auf ZOSBatch und CICS
  • Implementierung von Passphrase


Eclipse GIT (eGIT)-Integration für EGL-Quellcode. Benutzer können Dienste zur EGL-Datenansicht hinzufügen, indem sie sie per Drag & Drop in den Gestaltungsbereich von EGL RUI ziehen. Dadurch können Benutzer schnell Back-End-Code zu ihren Front-End-RUI-Seiten hinzufügen.

Mehr erfahren
  • REST-API-Support für EGL-Dienste
  • Erweiterte Unterstützung für Message Queue-orientierte Anwendungen
    • Unterstützung für MQ-Themen (Veröffentlichen/Abonnieren in COBOL- und Java-Umgebungen)
    • Unterstützung für weitere MQ-Angebote auf Java – RabbitMQ und Apache ActiveMQ
    • Unterstützung für JMS in IBM MQ- und Apache-Bereitstellungen
  •  Spring REST-Unterstützung
  • Erstellung von cloudnativen Anwendungen und zugehörigen Docker-Dateien
  • Unterstützung für Bootstrap 4- und Ionic 4-Frameworks
  • Hinzufügen neuer EGL Widgets zur Unterstützung von Responsive Design. Weitere Informationen finden Sie unter Responsive Design-Unterstützung in RBD
  • Unterstützung von REST-Diensten im CICS-Anbieter (Provider und Invoker) unter z/OS
  • Swagger-Unterstützung für die REST-API
  • Erstellen von SOAP-Kopfzeilenfeldern in WSDL- und Client-Oberflächen
  • Möglichkeit, Benutzer-ID und Passwort für den Aufruf aller Dienste per ServiceLib.setHttpBasicAuthentication festzulegen (Benutzer-ID, Passwort)
  • Hinzufügen einer Ant-Aufgabe namens egl.createInterfaceFromWSDL, um die Erstellung einer EGL-Schnittstelle aus einer WSDL-Datei über Ant zu ermöglichen
Erfahren Sie mehr über die Ant-Unterstützung in RBD

Der @XMLElement-Anmerkung wurde eine neue boolesche Eigenschaft cdata hinzugefügt. Dies gibt an, ob das Datensatzfeld, das in eine XML-Zeichenfolge geschrieben werden soll, in ein CDATA-Tag eingeschlossen ist oder nicht.

Mehr erfahren

Diese Version und frühere Versionen verfügen über Meta-Header für generiertes HTML, die die Trennung von Javascript-Inhalten in eine andere Datei im bereitgestellten HTML und die Deaktivierung von Content Assist ermöglichen.

Mehr erfahren

Der Build-Deskriptor deepNullCheck gibt an, ob eine Variable den Nullstatus des referenzierten Werts beim Vergleich mit Null prüft. Außerdem geben zwei Build-Optionen, DefaultServiceHttpBasicUserID und DefaultServiceHttpBasicPassword, die Standard-Benutzer-ID und das Standard-Passwort für den Aufruf aller Dienste an.

Mehr erfahren
Ressourcen von Experten für Ihren Erfolg
Support

Finden Sie Lösungen über die Supportsuche oder erstellen Sie ein Supportticket.

Entdecken
Dokumentation

Erhalten Sie Informationen zur Wartung und Verwendung des Produkts.

Entdecken
Community

Eine umfassende Community aus Blogs und Foren von Experten aus Wirtschaft und Technik.

Entdecken
Mehr Agilität und Flexibilität

Die flexiblen Zahlungsoptionen von IBM helfen Ihnen bei der Anpassung Ihrer Infrastrukturinvestitionen an die Anforderungen Ihrer Workloads.

Finanzierungsoptionen ansehen