IBM Rational Business Developer
IDE basato su Eclipse che semplifica lo sviluppo di applicazioni Web 2.0, mobili, SOA e tradizionali utilizzando l'EGL
Registrati per la prova
Sfondo grigio
Cosa fa IBM Rational Business Developer?

I servizi IBM Rational Business Developer e Enterprise Generation Language (EGL) consentono ai programmatori orientati al business di sfruttare i vantaggi e la tecnologia di Java, JEE, piattaforme browser, distribuzione cloud, database, IBM i e zSystems 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.

Benefici
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.

Offre un'interfaccia utente completa

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

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.

Funzionalità principali di IBM Rational Business Developer 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 zSystems. 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.

Segui il tutorial 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

Strumento Software Product Compatibility Reports (SPCR)

 

Ottieni report aggiornati sui requisiti di sistema e report approfonditi relativi a sistemi operativi, software correlato, hypervisor e traduzioni.

Crea un report

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ù
Risorse degli esperti per il successo
Supporto

Trova le risposte che cerchi tramite Support Search, oppure apri un ticket di assistenza.

Esplora
Documentazione

Raccogli informazioni sull'uso e la manutenzione del prodotto.

Esplora
Comunità

Una ricca community di blog e forum di esperti tecnici e aziendali.

Esplora
Acquisisci agilità e flessibilità

I piani IBM di pagamento flessibile ti aiutano ad allineare gli investimenti in infrastrutture con le necessità legate al carico di lavoro.

Scopri i finanziamenti