GET. Sedangkan untuk sisi client, kita akan mempelajari bagaimana melakukan koneksi jaringandengan protocol HTTP, bagaimana membuat aplikasi bisa berjalan secara threading danbagaimana menggunakan interface.Seperti yang Anda lihat , dalam tutorial ini beberapa software lain saya butuhkan. Begitu jugaAnda, jika ingin mencoba menerapkan isi tutorial ini, Anda harus melakukan beberapapersiapan.Untuk melakukannya, saya perlu melakukan persiapan terlebih dahulu. Justru ini yang sedangsaya lakukan (sampe begadang-begadang, padahal keesokan paginya harus meeting dari pagisampai sore, hiks). Berikut ini yang perlu saya persiapkan:1.
IDE (Integrated Development Environment untuk coding J2ME dan PHP),Dalam tutorial ini, saya menggunakan dua software IDE, Netbeans 6.5 dan Easy Eclipsefor PHP 1.2.2.
•
Netbeans 6.5Netbeans adalah IDE yang sangat populer untuk Java. Netbeans memilikibeberapa pilihan paket untuk didownload. Dalam tutorial ini, Andamembutuhkan Netbeans 6.5 Mobility (atau, Anda juga bisa menggunakanNetbeans 6.5 Full, tapi saya tidak menyarankannya karena Anda harus downloadlebih besar dan karena dalam paket ini termasuk server aplikasi Glassfish yangkalau tidak dimatikan bisa membuat beban komputer Anda menjadi besar).
•
Easy Eclipse for PHP 1.2.2Jangan heran jika saya menyarankan Anda menggunakan Easy Eclipse for PHP.Apa hubungannya PHP dengan tutorial J2ME? Kok OOT (out of topic) sih? Akansaya jelaskan.Kita akan membangun software client-server. Tentu kita membutuhkan serveraplikasi (aplikasi client akan kita buat menggunakan J2ME). Untuk membangunserver, kita harus menentukan teknologi apa yang akan kita gunakan, termasukprotokolnya. Aplikasi client-server pada masa lalu (hingga kini pun masih)menggunakan socket programming dan ptotokol proprietary murni (protokolyang khusus digunakan untuk software yang dibangun).Ada pendekatan lain, yaitu menggunakan Web Service. Dengan web service,aplikasi client akan terhubung ke server hanya dengan protocol HTTP. Inimereduksi waktu yang dibutuhkan untuk membangun protocol. Kelebihan yanglain adalah bahwa karena berjalan di atas HTTP, maka kemungkinan koneksi iniditutup oleh firewall operator (ingat, kita membangun aplikasi client-server yangberjalan di atas J2ME yang berarti pula kita akan menggunakan jaringan internetmelalui operator ponsel). Contoh implementasi Web Service adalah SOAP. Atauada juga pendekatan yang lebih simple, yaitu XML-RPC yang mengijinkan clientmemanggil fungsi di server kemudian mendapatkan output dari fungsi tersebut.
Add a Comment
ستي شيبة Zaebahleft a comment
Joya Chanleft a comment
Van Hook Chrisnavidileft a comment
Angga Maulanaleft a comment
onclass2left a comment