66
1. Java
Platform,
Micro
Edition
(Java
ME)
:
dengan
target
lingkungan
yang memiliki sumber daya yang terbatas.
2. Java Platform, Standard Edition (Java SE)
:
dengan
target
lingkungan
workstation.
3. Java Platform, Enterprise Edition (Java EE) : dengan target lingkungan
perusahaan besar dan lingkungan internet.
2.12.2 Java Platform Enterprise Edition (J2EE)
J2EE
merupakan bagian dari bahasa pemrograman Java
yang bertujuan
untuk
menangani aplikasi multi tier terdistribusi
untuk aplikasi perusahaan.
J2EE
juga dibuat untuk menangani berbagai aplikasi yang berhubungan
dengan web. J2EE pertama kali diperkenalkan ke publik pada tahun 1998
dengan definisi sebuah arsitektur multi tier untuk Enterprise Information
Sistem (EIS).
Arsitektur dasar dari
J2EE terbagi
atas beberapa bagian seperti yang
digambarkan
pada
gambar
2.13.
browser
dari
client
akan menampilkan
HTML sekaligus menjalankan JavaScript. Pada bagian middle tier terdiri
atas
2
layer
yaitu presentation
layer dan
business logic layer.
Pada
presentation
layer J2EE
mengimplementasikan
servlet
serta
memungkinkan untuk membuat suatu halaman web dinamis dengan
menggunakan
JSP.
Pada
business logic
layer
J2EE
mengimplementasikan
Enterprise
Java
Bean (EJB). EJB berfungsi untuk
validasi
dan
kalkulasi
serta menyediakan akses data.
Pada J2EE terdapat beberapa layanan standar seperti:
|