Monday 25 May 2009

J2ME

Teknologi Java

Salah satu teknologi yang ditawarkan adalah “write once run verywhere”, Java 2 MicroEdition (J2ME) merupakan salah satu bagian dari teknologi Java yang dikembangkan untuk memungkinkan aplikasi – aplikasi Java bisa berjalan di perangkat – perangkat mobile semacam Nokia N81, Nokia 9120, Sony Ericsson, Palm, Pocket PC dan sebagainya.


J2ME dirancang untuk dapat menjalankan program Java pada perangkat – perangkat semacam handphone dan PDA, yang memiliki karakteristik yang berbeda dengan sebuah komputer biasa, misalnya kecilnya jumlah memori pada handphone dan PDA.

J2ME terdiri atas komponen-komponen sebagai berikut :

  • Java Virtual Machine (JVM)


Komponen ini untuk menjalankan program program Java pada emulator atau handled devices.

  • Java API (Application Programming Interface)


Komponen ini merupakan kumpulan librari untuk menjalankan dan mengembangkan program Java pada handled devices.

  • Tools lain untuk pengembangan aplikasi Java semacam emulator Java Phone, emulator Motorolla.



Dalam J2ME dibagi menjadi dua bagian yang dikenal dengan istilah configuration dan profile.


J2ME Configuration

J2ME Configuration mendefinisikan lingkungan kerja J2ME runtime. Oleh karena setiap handled devices memiliki fitur-fitur yang berbeda-beda, J2ME Configuration ini dirancang yakni menyediakan librari standar yang mengimplementasikan fitur standar dari sebuah handled devices. Mengapa perlu J2ME Configuration bisa dikatakan merupakan JRE pada handled devices. Lingkungan kerja yang dimaksud meliputi Java Virtual Machine yang digunakan untuk menjalankan program Java.

Ada dua kategori J2ME Configuration saat ini, yaitu :

  • CLDC (Connected Limited Device Configuration)
  • CDC (Connected Device Configuration)


J2ME Profile

Jika J2ME Configuration menyediakan librari-librari Java untuk implementasi fitur – fitur standar dari sebuah handled devices, J2ME Profile menyediakan implementasi implementasi tambahan yang sangat spesifik dari sebuah handled devices. Kemampuan standart itulah yang diimplementasikan oleh J2ME Configuration, sedangkan kemampuan fitur lain sangat bergantung pada jenis perangkat handled yang digunakan akan diimplementasikan oleh J2ME Profile.

Ada lima kategori J2ME Profile saat ini, yaitu :

  • Mobile Information Device Profile (MIDP)
  • Foundation Profile (FP)
  • Personal Profile
  • RMI Profile
  • Personal Digital Assitance Profile

Sumber : student.eepis-its.edu/~onishuya/data/materiPJJ5/J2me/J2ME%20bag%201.pdf



Posting Terkait

0 comments:

Post a Comment

Mikail Alfith Amarullah

↑ Grab this Headline Animator

IKLAN

  © Blogger Tamplates

Back to TOP