IBM Rational Business Developer
IDE berbasis Eclipse yang menyederhanakan pengembangan Web 2.0, mobile, SOA, dan aplikasi tradisional menggunakan EGL
Daftar untuk uji coba
Latar belakang abu-abu
Apa yang dilakukan IBM Rational Business Developer?

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.

Manfaat
Berorientasi untuk DevOps

Gunakan atau buat konfigurasi aturan pengkodean untuk kode sumber EGL, dan jalankan konfigurasi untuk memeriksa konsistensi kode sumber dengan aturan.

Ideal untuk pengembang bisnis

Membangun aplikasi modern dan/atau mengintegrasikannya dengan sistem lama menggunakan perkakas yang menangani berbagai teknologi.

Menawarkan antarmuka pengguna yang kaya

UI kaya yang dimodernisasi (Web 2.0 dan seluler) dengan seret dan lepas untuk layanan dan pembuatan antarmuka pengguna otomatis.

Memanfaatkan alat bantu standar

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.

Fitur Utama IBM Rational Business Developer Pembuatan layanan sederhana

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.

Penerapan multiplatform

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.

Mengubah sumber EGL

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.

Ikuti tutorial EGL
Platform yang dapat diperluas

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.

Detail teknis

Alat Laporan Kompatibilitas Produk Perangkat Lunak (SPCR).

 

Dapatkan laporan kebutuhan sistem terkini dan laporan mendalam terkait sistem operasi, perangkat lunak terkait, hypervisor, dan terjemahan.

Buat laporan

Pertanyaan Umum

IBM® Rational® Business Developer 9.7 berisi peningkatan terbaru di berbagai teknologi dalam produk dan termasuk perbaikan dari rilis sebelumnya.

Cari tahu lebih lanjut
  • Fungsi servicelib baru - getRestResponseHeaders
  • Fungsi servicelib baru untuk mengatur respons REST
  • Dukungan JSON untuk AS400 
  • Dukungan bagian CDATA untuk XML
  • Peningkatan Dukungan Untuk Catatan Nullable
  • Dukungan untuk inisialisasi array dengan ukuran variabel
  • Judul pesan kesalahan terperinci untuk tugas semut EGL
  • Integrasi IBM Debugger dan memungkinkan debugging kode EGL/COBOL pada ZOSBatch dan CICS
  • Implementasi Frasa Sandi


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.

Cari tahu lebih lanjut
  • Dukungan REST API untuk layanan EGL
  • Dukungan yang Ditingkatkan untuk aplikasi berorientasi Message Queue
    • Dukungan untuk Topik MQ (Menerbitkan/Melanggan di lingkungan COBOL dan Java
    • Dukungan untuk lebih banyak MQ yang disediakan di Java – RabbitMQ dan Apache ActiveMQ
    • Dukungan untuk JMS dalam penerapan IBM MQ dan Apache
  • Dukungan  Spring REST
  • Pembuatan aplikasi Cloud-native dan file docker yang terkait
  • Dukungan layanan REST di penyedia CICS (penyedia dan invoker) di z/OS
  • Dukungan Swagger for REST API
  • Menghasilkan bidang Header SOAP di WSDL dan Antarmuka Klien
  • Kemampuan untuk mengatur UserID dan Kata Sandi untuk memanggil semua layanan dengan serviceLib.setHTTPBasicAuthentication (UserID, Kata Sandi)
  • Penambahan tugas Ant bernama egl.createInterfaceFromWSDL untuk memungkinkan pembuatan antarmuka EGL dari file WSDL melalui Ant
Cari tahu lebih lanjut tentang dukungan Ant di RBD

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.

Cari tahu lebih lanjut

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.

Cari tahu lebih lanjut

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.

Cari tahu lebih lanjut
Sumber daya untuk membantu Anda sukses
Dukungan

Temukan solusi dengan menggunakan pencarian dukungan atau buka kasus dukungan.

Jelajahi
Dokumentasi

Dapatkan informasi tentang cara memelihara dan menggunakan produk.

Jelajahi
Komunitas

Komunitas yang kaya akan blog dan forum pakar bisnis dan teknis.

Jelajahi
Dapatkan kegesitan dan fleksibilitas

Paket pembayaran fleksibel IBM membantu menyelaraskan investasi infrastruktur dengan kebutuhan beban kerja.

Jelajahi pembiayaan