Beranda

Otomatisasi bisnis

Rational Business Developer

IBM Rational Business Developer
IDE berbasis Eclipse yang menyederhanakan pengembangan Web 2.0, mobile, SOA, dan aplikasi tradisional menggunakan EGL
Cobalah gratis
Latar belakang abu-abu

IBM Rational Business Developer dan layanan Enterprise Generation Language (EGL) memungkinkan para pemrogram untuk memanfaatkan teknologi Java, JEE, platform browser, penerapan cloud, database, IBM i, dan sistem IBM Z 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.

Cobalah gratis

Ikuti uji coba IBM Rational Business Developer 9.7.  

Gunakan id IBM Anda (atau buat id baru) untuk mengakses dan mengunduh uji coba multiplatform multibahasa 3 bagian.

Daftar untuk uji coba
Tur dan tutorial Tur: Enterprise Generation Language Tutorial: Memahami lingkungan meja kerja Tutorial: Memperkenalkan EGL
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.

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
Antarmuka pengguna yang kaya

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


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.

Tutorial: Memperkenalkan 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. Ini terintegrasi dengan IBM Developer for z/OS, IBM Rational Developer for i, dan IBM Rational Software Architect, dan terintegrasi dengan IBM Rational Team Concert™ untuk konfigurasi tingkat lanjut, kontrol sumber, dan manajemen perubahan.

Detail teknis

Untuk menginstal produk, Anda harus memenuhi beberapa persyaratan, termasuk persyaratan untuk perangkat keras, perangkat lunak, lingkungan server, dan sistem operasi.

Persyaratan perangkat keras dan perangkat lunak

Sebelum Anda menginstal produk, pastikan perangkat keras dan perangkat lunak Anda memenuhi atau melampaui persyaratan minimum. Jika perangkat keras dan perangkat lunak Anda tidak memenuhi persyaratan minimum, Anda mungkin tidak dapat menginstal atau menjalankan produk.

Persyaratan untuk penginstal

Anda harus memiliki ID pengguna yang memenuhi persyaratan khusus sebelum dapat menginstal produk Anda. Persyaratan disediakan untuk Windows Vista, versi Windows lainnya, dan klien Linux.

Produk terkait IBM Developer for z/OS

Rangkaian perangkat yang komprehensif dan tangguh untuk mengembangkan aplikasi z/OS

IBM Rational Developer for i

Lingkungan pengembangan terintegrasi (IDE) yang dibangun di atas platform Eclipse, yang dirancang untuk membuat dan memelihara aplikasi pada sistem IBM i.

IBM Rational Software Architect Designer

Memanfaatkan abstraksi untuk mengurangi kompleksitas dan mengkomunikasikan desain dan model secara ringkas, dan memvisualisasikan solusi, hubungan, dan dampak.

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
Langkah selanjutnya

Temukan IBM Rational Business Developer. Jadwalkan pertemuan 30 menit tanpa biaya dengan perwakilan IBM Z atau Power.

Cobalah gratis
Cara penelusuran lainnya Dokumentasi Dukungan IBM® Redbooks Dukungan dan layanan Pembiayaan global Komunitas Komunitas developer Mitra