Layanan IBM Rational Business Developer dan Enterprise Generation Language (EGL) memungkinkan para pemprogram yang berorientasi bisnis untuk memanfaatkan manfaat dan teknologi Java, JEE, platform peramban, penerapan cloud, basis data, IBM i, dan zSystems tanpa harus mempelajari semua teknologi yang mendasarinya. Dipasangkan dengan kemampuan yang kuat untuk mendukung pengembangan lintas platform, Rational Business Developer dirancang untuk menyembunyikan detail teknis dari platform penerapan dan antarmuka pemrograman middleware yang terkait. Hal ini memungkinkan pengembang untuk fokus pada masalah bisnis daripada teknologi implementasi yang mendasarinya.
Gunakan atau buat konfigurasi aturan pengkodean untuk kode sumber EGL, dan jalankan konfigurasi untuk memeriksa konsistensi kode sumber dengan aturan.
Membangun aplikasi modern dan/atau mengintegrasikannya dengan sistem lama menggunakan perkakas yang menangani berbagai teknologi.
UI kaya yang dimodernisasi (Web 2.0 dan seluler) dengan seret dan lepas untuk layanan dan pembuatan antarmuka pengguna otomatis.
Membangun aplikasi menggunakan alat dan kerangka kerja modern: GIT untuk kontrol sumber, integrasi Swagger dan MQ untuk penerapan cloud, Spring untuk layanan REST, dan Cordova untuk aplikasi seluler hibrida.
IBM® Rational® Business Developer adalah lingkungan pengembangan terintegrasi (IDE) berbasis Eclipse yang menyederhanakan pengembangan Web 2.0, mobile, berbasis cloud, arsitektur berorientasi layanan (SOA), dan aplikasi tradisional dengan menggunakan Enterprise Generation Language (EGL). Pengembang dapat memberikan aplikasi dan layanan Web 2.0 dan aplikasi seluler tanpa harus menguasai pemrograman Java dan SOA. Pengembang dapat membuat, menguji, dan men-debug aplikasi EGL sambil menghasilkan kode Java, JavaScript, atau COBOL untuk diterapkan.
Perangkat lunak ini mendukung pengembangan dan penyebaran aplikasi layar hijau tradisional untuk IBM i dan IBM zSystems®. Perangkat ini mendukung pengembangan dan penerapan layanan ke IBM WebSphere® Application Server di berbagai platform serta platform cloud. Untuk antarmuka pengguna, perangkat inimendukung pengembangan dan penyebaran aplikasi Web 2.0 pada browser serta platform seluler. IBM Rational Business Developer memungkinkan pengembang untuk bekerja dalam lingkungan berbasis Eclipse yang sudah dikenal, memanfaatkan keterampilan pengembangan yang ada.
Peranti lunak ini menggunakan satu bahasa tingkat tinggi untuk pengembangan aplikasi bisnis yang efisien. Hal tersebut menghasilkan bahasa yang berbeda untuk satu aplikasi, seperti JavaScript untuk antarmuka pengguna aplikasi dan Java atau COBOL untuk back end aplikasi. Peranti lunak ini meningkatkan produktivitas dan mengurangi kurva pembelajaran teknologi untuk meningkatkan kelincahan dan daya saing bisnis.
IBM Rational Business Developer memperluas aset TI yang sudah ada dan menyediakan fitur-fitur perluasan, skalabilitas, dan produktivitas dari platform berbasis Eclipse. Solusi tersebut terintegrasi dengan IBM Developer for z/OS, IBM Rational Developer untuk i, dan IBM Rational Software Architect, dan terintegrasi dengan IBM Rational Team Concert™ untuk konfigurasi tingkat lanjut, kontrol sumber, dan manajemen perubahan.
Dapatkan laporan kebutuhan sistem terkini dan laporan mendalam terkait sistem operasi, perangkat lunak terkait, hypervisor, dan terjemahan.
IBM® Rational® Business Developer 9.7 berisi peningkatan terbaru di berbagai teknologi dalam produk dan termasuk perbaikan dari rilis sebelumnya.
Integrasi Eclipse GIT (EGit) untuk kode sumber EGL. Pengguna dapat menambahkan layanan ke tampilan data EGL dengan menyeret dan melepaskannya ke panel desain EGL RUI. Ini memungkinkan pengguna untuk dengan cepat menambahkan kode back end ke halaman RUI front-end mereka.
Sebuah properti boolean baru cdata telah ditambahkan ke anotasi @XMLElement. Hal ini menunjukkan apakah bidang catatan yang akan ditulis ke string XML dibungkus dengan tag CDATA atau tidak.
Versi ini dan versi sebelumnya memiliki meta header untuk HTML yang dihasilkan, memungkinkan pemisahan konten Javascript ke dalam file lain dalam HTML yang diterapkan dan menonaktifkan bantuan konten.
Deskriptor build deepNullCheck menentukan apakah variabel apa pun akan memeriksa status null dari nilai yang dirujuk jika dibandingkan dengan null. Selain itu, dua opsi build, defaultServiceHttpBasicUserId dan defaultServiceHttpBasicPassword, menentukan UserID dan Kata Sandi default untuk memanggil semua layanan.