Home

Business automation

Rational Business Developer

IBM Rational Business Developer
IDE basato su Eclipse che semplifica lo sviluppo di applicazioni Web 2.0, mobili, SOA e tradizionali utilizzando l'EGL
Provalo gratis
Sfondo grigio

I servizi IBM Rational Business Developer e Enterprise Generation Language (EGL) consentono ai programmatori di sfruttare la tecnologia di Java, JEE, piattaforme browser, distribuzione cloud, database, IBM i e Z Systems senza dover apprendere tutte le tecnologie sottostanti. 

Abbinata a potenti funzionalità per supportare lo sviluppo multipiattaforma, Rational Business Developer è progettato per nascondere i dettagli tecnici della piattaforma di distribuzione e le interfacce di programmazione middleware associate. Ciò consente allo sviluppatore di concentrarsi sul problema aziendale piuttosto che sulle tecnologie di implementazione sottostanti.

Provalo gratis

Avvia una prova gratuita di IBM Rational Business Developer 9.7.  

Utilizza il tuo ID IBM (o crea un nuovo ID) per accedere e scaricare la versione di prova multipiattaforma e multilingue in 3 parti.

Registrati per la prova
Tour e tutorial Tour: Linguaggio di generazione aziendale Tutorial: Comprendere l'ambiente di lavoro Tutorial: Introduzione a EGL
Vantaggi Orientato per DevOps

Utilizza o crea configurazioni di regole di codifica per il codice sorgente EGL ed esegui le configurazioni per verificare la coerenza del codice sorgente con le regole.

Ideale per gli sviluppatori aziendali

Crea applicazioni moderne e/o integra con sistemi legacy utilizzando strumenti che gestiscono più tecnologie.

Utilizza strumenti standard

Crea applicazioni utilizzando strumenti e framework moderni: GIT per il controllo dell'origine, integrazione Swagger e MQ per l'implementazione cloud, Spring per i servizi REST e Cordova per applicazioni mobili ibride.

Funzioni
Interfaccia utente ricca

Interfaccia utente ricca e modernizzata (Web 2.0 e mobile) con drag and drop per i servizi e generazione automatizzata dell'interfaccia utente.


Creazione di servizi semplici

IBM Rational Business Developer è un ambiente di sviluppo integrato basato su Eclipse (IDE) che semplifica lo sviluppo di Web 2.0, mobile, basato su cloud, architettura orientata ai servizi (SOA) e applicazioni tradizionali utilizzando l'Enterprise Generation Language (EGL). Gli sviluppatori possono fornire applicazioni e servizi Web 2.0 e mobili senza dover padroneggiare la programmazione Java e SOA. Gli sviluppatori possono creare, testare ed eseguire il debug delle applicazioni EGL generando il codice Java, JavaScript o COBOL per la distribuzione.


Distribuzione multipiattaforma

Questo software supporta lo sviluppo e l'implementazione di applicazioni green-screen tradizionali per IBM i e IBM Z Systems. Supporta lo sviluppo e l'implementazione di servizi su IBM WebSphere Application Server su più piattaforme e piattaforme cloud. Per le interfacce utente, supporta lo sviluppo e la distribuzione di applicazioni Web 2.0 su browser e su piattaforme mobili. IBM Rational Business Developer consente agli sviluppatori di lavorare all'interno di un ambiente familiare basato su Eclipse, sfruttando le competenze di sviluppo esistenti.


Trasforma l'origine EGL

Questo software utilizza un unico linguaggio di alto livello per semplificare lo sviluppo delle applicazioni aziendali. Genera lingue diverse per una singola applicazione, come JavaScript per un'interfaccia utente dell'applicazione e Java o COBOL per il back-end dell'applicazione. Questo software aumenta la produttività e riduce la curva di apprendimento della tecnologia per migliorare l'agilità e la competitività del business.

Tutorial: Introduzione a EGL

Piattaforma ampliabile

IBM Rational Business Developer estende le risorse IT esistenti e garantisce l'estensibilità, la scalabilità e le funzionalità di produttività di una piattaforma basata su Eclipse. Si integra con IBM Developer for z/OS, IBM Rational Developer for i e IBM Rational Software Architect e si integra con IBM Rational Team Concert per la configurazione avanzata, il controllo delle fonti e la gestione delle modifiche.

Dettagli tecnici

Per installare il prodotto, è necessario soddisfare diversi requisiti, tra cui quelli relativi a hardware, software, ambiente server e sistemi operativi.

Requisiti hardware e software

Prima di installare il prodotto, verifica che l'hardware e il software soddisfino o superino i requisiti minimi. Se l'hardware e il software non soddisfano i requisiti minimi, potrebbe non essere possibile installare o eseguire il prodotto.

Requisiti per gli installatori

Prima di poter installare il prodotto, è necessario disporre di un ID utente che soddisfi determinati requisiti. Sono previsti requisiti per Windows Vista, altre versioni di Windows e client Linux.

Prodotti correlati IBM Developer for z/OS

Set di strumenti completi e robusti per lo sviluppo di applicazioni z/OS

IBM Rational Developer for i

Un ambiente di sviluppo integrato (IDE) costruito sulla piattaforma Eclipse, progettato per creare e mantenere applicazioni sui sistemi IBM i.

IBM Rational Software Architect Designer

Sfrutta l'astrazione per ridurre la complessità e comunicare progetti e modelli in modo conciso, nonché visualizzare soluzioni, relazioni e impatti.

Domande frequenti

IBM Rational Business Developer 9.7 contiene gli ultimi miglioramenti nelle varie tecnologie all'interno del prodotto e include correzioni delle versioni precedenti.

Scopri di più
  • Nuova funzione servicelib - getRestResponseHeaders
  • Nuove funzioni servicelib per l'impostazione della risposta REST
  • Supporto JSON per AS400 
  • Supporto della sezione CDATA per XML
  • Supporto migliorato per record Nullable
  • Supporto dell'inizializzazione dell'array con una dimensione variabile
  • Titolo dettagliato del messaggio di errore per le attività EGL ant
  • Integrazione di IBM Debugger e abilitazione del debug del codice EGL/COBOL su ZOSBatch e CICS
  • Implementazione passphrase


Integrazione Eclipse GIT (eGIT) per il codice sorgente EGL. Gli utenti possono aggiungere servizi alla vista dati EGL trascinandoli e rilasciandoli nel riquadro di progettazione di EGL RUI. Ciò consente agli utenti di aggiungere rapidamente codice back-end alle pagine RUI front-end.

Scopri di più
  • Supporto API REST per i servizi EGL
  • Supporto avanzato per applicazioni orientate a Message Queue
    • Supporto per gli argomenti MQ (Publish/Subscribe in ambienti COBOL e Java)
    • Supporto per altri servizi MQ su Java: RabbitMQ e Apache ActiveMQ
    • Supporto per JMS in implementazioni IBM MQ e Apache
  •  Supporto Spring REST
  • Creazione di applicazioni cloud-native e file docker associati
  • Supporto per le strutture Bootstrap 4 e Ionic 4
  • Aggiunta di nuovi widget EGL per supportare il responsive design. Per ulteriori informazioni, vedere Responsive Design Support in RBD
  • Supporto dei servizi REST nel provider CICS (provider e invocatore) su z/OS
  • Supporto Swagger per API REST
  • Genera campi di intestazione SOAP nelle interfacce WSDL e client
  • Possibilità di impostare l'ID utente e la password per chiamare tutti i servizi tramite serviceLib.setHTTPBasicAuthentication (ID utente, password)
  • Aggiunta di un'attività Ant chiamata egl.createInterfaceFromWSDL per consentire la creazione di un'interfaccia EGL da un file WSDL tramite Ant
Scopri di più sul supporto Ant in RBD

Una nuova proprietà booleana cdata è stata aggiunta all'annotazione @XMLElement. Indica se il campo record da scrivere in una stringa XML è racchiuso in un tag CDATA o meno.

Scopri di più

Questa versione e le precedenti dispongono di meta-intestazioni per l'HTML generato, che consentono di separare i contenuti Javascript in un altro file dell'HTML distribuito e di disabilitare l'assistenza ai contenuti.

Scopri di più

Il descrittore di compilazione deepNullCheck specifica se una variabile risponderà allo stato null del valore a cui si fa riferimento quando viene confrontata con null. Inoltre, due opzioni di compilazione, defaultServiceHttpBasicUserId e defaultServiceHttpBasicPassword, specificano l'ID utente e la password predefiniti per chiamare tutti i servizi.

Scopri di più
Prossimi passi

Scopri IBM Rational Business Developer. Fissa una consulenza gratuita di 30 minuti con un rappresentante IBM Z o Power.

Provalo gratis
Continua a esplorare Documentazione Supporto IBM Redbooks Supporto e servizi Global Financing Community Community degli sviluppatori Partner