Search

Minggu, 28 September 2014

Java Beans / Enterprise Java Bean

Java Beans
 Java beans adalah komponen server side yang mampu menyederhanakan proses pembuatan komponen distributed application ( aplikasi terdistribusi ) untuk skala enterprise.
Arsitektur komponen untuk depelopment dan deployment dari aplikasi bisnis terdistribusi berbasis komponen yang bersifat: skalabel, transaksional, dan multi user.
Aplikasi java beans harus mampu ditulis sekali dan di deploy pada berbagai macam server yang mendukung spesifikasi enterprise java bean.

Latar Belakang EJB
Sebelum adanya EJB, perusahaan-perusahaan berusaha membangun middleware sendiri dimana proses pembangunan middleware sendiri sangatlah kompleks dan memperhatikan berbagai aspek seperti data
percistent, transaksi, sinkronisasi, network, dan resource polling.

 Kelebihan EJB
  •  EJB sudah di standarisasi oleh industri dunia
  • EJB dipublikasikan secara umum dan gratis
  • kecepatan data pengembang aplikasi
Macam-macam EJB
  • Session beans: digunakan untuk memodelkan proses bisnis aplikasi
  • Entity beans: digunakan untuk memodelkan data bisnis
  • Message drive beans: digunakan untuk memodelkan proses bisnis dengan mengirimkan pesan tertentu

Arsitektur EJB






Tidak ada komentar:

Posting Komentar