J2ME Configuration J2ME Profile

17

2.6.3 J2ME Configuration

Configuration adalah sesutau spesifikasi yang menggambarkan lingkungan perangkat lunak untuk suatu device yang digambarkan oleh suatu kumpulan karakteristik yang bersandar pada suatu spesifikasi contohnya antara lain Topley, 2002:10: 1. Jenis dan jumlah ketersediaan memori 2. Jenis prosesor dan kecepatannya 3. Jenis koneksi jaringan yang tersedia pada suatu device Dalam J2ME telah didefinisikan dua buah konfigurasi yaitu CLDC Connected Limited Device Configuration untuk perangkat kecil dan CDC Connected Device Configuration untuk perangkat yang lebih besar. Shalahuddin, 2006:6.

1. Connected Limited Device Configuration CLDC

Connected Limited Device Configuration CLDC adalah perangkat dasar dari J2ME profiles untuk perangkat kecil, seperti telepon seluler, pager, dan low-end PDAs Topley, 2002:16. Gambar 2.3 menjelaskan tentang posisi CLDC dalam arsitektur J2ME. MIDP CLDC Kumpulan Library KVM Sistem Operasi Gambar 2.3 Posisi CLDC dalam Arsitektur J2ME Shalahuddin, 2006:7. 18

2. Connected Device Configuration CDC

CDC ditujukan untuk memenuhi kebutuhan dari device yang terletak di antara device yang ditujukan untuk CLDC dan sistem desktop yang berjalan penuh menggunakan J2SE. CDC dapat ditemukan pada device seperti PDA yang lebih canggih, pada smart phones, web telephones, residential gateway, dan set- top boxes Topley, 2002:11. Berikut adalah perbandingan CLDC dan CDC Shalahuddin, 2006:8. Tabel 2.1 Tabel Perbandingan CLDC dan CDC Shalahuddin, 2006:8 CLDC CDC Mengimplementasikan sebagian dari J2SE Mengimplementasikan seluruh fitur J2SE JVM yang digunakan adalah KVM Kilo Virtual Machine. JVM yang digunakan adalah CVM C-Virtual Machine. Digunakan pada perangkat genggam handphone, PDA, twoway pager dengan memori terbatas 160-512 KB. Digunakan pada perangkat genggam Internet TV, Nokia Communicator, Car TV dengan memori minimal 2 MB. Prosesor : 1632 bit Prosesor : 32 bit

2.6.4 J2ME Profile

Profile melengkapi Configuration dengan menambahkan kelas- kelas tambahan yang menyediakan fitur-fitur yang lebih spesifik yang sesuai bagi jenis-jenis device tertentu Topley, 2002:12. Salah satu profile yang terdapat dalam arsitektur J2ME adalah MIDP atau Mobile Information Device Profile.

a. Mobile information device profile MIDP