Jakarta Enterprise Beans: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Diyanadwi (bicara | kontrib)
kTidak ada ringkasan suntingan
Aknalia (bicara | kontrib)
k Beberapa kata dari bahasa asing dicetak miring
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler Tugas pengguna baru Newcomer task: copyedit
Baris 3:
 
* Scalable
EJB dirancang untuk bisa ''scalable'', yaitu untuk bisa menangani jumlah ''concurent user'' yang membesar. ''Scalability'' bisa dicapai dengan vertical scalability yaitu dengan menambahkan ''memory'' maupun processor dari sebuah mesin, atau dengan membuat cluster di mana EJB di- deploy di beberapa mesin
* Transactional
EJB dirancang untuk mendukung transaction, di mana satu rentetan perubahan data diperlakukan sebagai satu kesatuan. Sebagai contoh, dalam aplikasi e-banking, di mana user melakukan transfer uang dari satu account ke account lain. Dalam operasi ini terdapat dua buah perubahan data setidaknya yaitu pengurangan jumlah uang dari account pengirim, dan penambahan jumlah uang ke account penerima. Dua buah perubahan data ini dipandang sebagai satu kesatuan. Jika salah satu gagal, maka keduanya dibatalkan.