Edisi Java

Sebagian besar bahasa pemrograman modern berdiri diatas pustaka-pustaka kelas yang telah ada untuk mendukung fungsionalitas. Pada bahasa pemrograman java, kelompok-kelompok kelas yang berkaitan erat dengan fungsi java dimasukan ke dalam satu paket, bervariasi sesuai dengan edisi Java. Masing masing paket digunakan untuk maksut tertentu, baik untuk applet, aplikasi standar, Skala Enterprise dan produk konsumer.

Java merupakan bahasa yang dapat dijalankan di semua platform, di beragam lingkungan : Internet, Consumer electronic product dan Computer applications. Java Platform tersedia dalam tiga edisi untuk keperluan yang berbeda yaitu :


  1. Java 2 Standard Edition (J2SE)
  2. Java 2 Enterprise Edition (J2EE)
  3. Java 2 Micro Edition (J2ME)

Pada pengembangan Enterprise application kita menggunakan sejumlah besar paket. Pada Consumer Electronic Product, hanya sebagian kecil bahasa yang digunakan. Masing-masing edisi berisi Java 2 Software Development Kit (SDK) untuk mengembangkan aplikasi dan Java 2 RunTime Environment untuk menjalankan aplikasi.




Standart Edition (J2SE)
The Java 2 Platform, Standart Edition (J2SE) menyediakan lingkungan pemrograman yang kaya fitur,
stabil, aman, dan cross-platform. Edisi ini mendukung koneksi ke basis data, rancangan antar muka pengguna aplikasi dan
pemrograman jaringan komputer sebagai paket-paket dasar bahasa java

Enterprise Edition
The Java 2 Platform, Enterprise Edition (J2SE) menyediakan lingkungan untuk membangun dan menjalankan multitier enterprise applications.
J2EE berisai paket-paket di dalam Standart Edition ditambah dengan paket paket untuk mendukung pengembangan Enterprise JavaBeans, Java Servlet
JavaServer Pages dan kendali transaksi yang fleksibel.

Micro Edition (J2ME)
The Java 2 Platform, Micro Editions (J2ME) untuk beragam cunsomer electronic product, seperti pager, smart card, cell phone, handheld PDA
dan set-top box. J2ME sembari menyediakan bahasa java yang sama, unggul dalam hal portabilitas, dan safe network delivery seperti J2SE dan J2EE
J2ME menggunakan sekumpulan paket yang lebih kecil. J2ME berisi subset paket J2SE ditambah dengan paket spesifik Micro Edition java.microedition.io
Aplikasi J2ME juga dapat diskala agar dapat berjalan pada aplikasi J2SE dan J2EE.


No comments:

Post a Comment