Untuk pengiriman dan penerimaan pesan, J2ME menyediakan antarmuka MessageConnection. Antar muka ini menyediakan method
dasar untuk melakukan pengiriman dan penerimaan pesan. Instansiasi dari MessageConnection diperoleh dengan memanggil method
Connect.Open . Setelah objek MessageConnection terbentuk,
pengiriman pesan dilakukan oleh objek tersebut dengan memanggil method send.
2.5.3. J2ME Profile
Profile
melengkapi
Configuration
dengan menambahkan kelas-kelas tambahan yang menyediakan fitur-fitur yang lebih spesifik yang sesuai
bagi jenis-jenis
device
tertentu Kim Topley, 2002 : 16. Salah satu
profile
yang terdapat dalam arsitektur J2ME adalah MIDP atau
Mobile Information Device Profile.
Mobile Information Device Profile MIDP dikombinasikan
dengan Connected Limited Device Configuration CLDC adalah suatu Java Runtime Environtment
untuk informasi perangkat bergerak saat ini seperti telepon atau PDA kelas rendah.
Secara global MIDP telah ditanamkan ke dalam jutaan perangkat ponsel dan PDA, serta mendapat dukungan penuh dari Java teknologi IDE
Integrated Development Environment. Perusahaan besar di seluruh dunia telah mengambil keuntungan dari MIDP untuk konsumen dalam
jangkauan yang luas dan aplikasi bergerak.
36
MIDP memungkinkan secara penuh aplikasi jaringan dengan pengalaman pengguna dalam perangkat bergerak. Untuk mendownload
suatu aplikasi MIDP, pengguna melihat daftar aplikasi yang tersimpan dalam server jaringan. Ketika aplikasi sudah dipilih, perangkat akan
memeriksa apakah dapat menjalankan aplikasi tersebut. Bila perangkat dapat menjalankan, maka perangkat tersebut akan mengambil aplikasi
tersebut dan kemudian melakukan verifikasi dan mengkompilasi kode Java sehingga dapat berjalan di perangkat tersebut.
MIDP juga menyediakan navigasi secara mudah dan pemasukan data secara sederhana dengan mengoptimalkan keypad pada ponsel,
tombol tambahan seperti tombol panah, layar sentuh dan keyboard kecil. Aplikasi MIDP diinstal dan dijalankan secara lokal, dapat beroperasi dalan
keadaan terhubung dengan jaringan atau tidak terhubung, dan memiliki kemampuan menyimpan dan mengatur data lokal Muchow, 2002 : 46.
Posisi MIDP pada arsitektur J2ME dapat dilihat pada gambar
Gambar 2. 19 Struktur MIDP Paal, 2000
37
2.5.4. Kilo Virtual Machine KVM