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