Jumat, 07 November 2014


"PEMROGRAMAN MOBILE"
AJAX singkatan dari “Asynchronous JavaScript and XML“, merupakan metode suatu laman web menggunakan JavaScript untuk mengirim dan menerima data dari server tanpa harus menyegarkan (refresh) laman itu.
XML adalah sejenis markup language – seperti HTML, yang kerap dipakai untuk mengirimkan data melalui internet. Belakangan ini, JSON (“JavaScript Object Notation”) lebih populer dan bisa dibaca secara bawaan (native) – oleh JavaScript.
 Ajax merupakan teknik pengembangan web untuk membuat suatu aplikasi web interaktif. Tujuannya adalah untuk membuat website agar lebih responsive, sehingga seluruh halaman web tidak harus reload setiap kali pengguna meminta request .
AJAX merupakan paduan dari beberapa teknologi yang sudah dikenal sebelumnya yaitu HTML, DOM, XML, Javascript dan teknologi pendukung lainnya. Ajax adalah tehnik pemanfaatan Javascript dalam mengontrol class object XMLHttpRequest untuk me-Refresh / mengupdate content dalam halaman web tanpa melakuan Reload keseluruhan halaman web.
Sebuah contoh perintah AJAX bisa berjalan seperti berikut:
Ò  Client memanggil laman dari server
Ò  Server merespon panggilan dan mengirimkan laman
Ò  Client membuat perintah AJAX ke server dan memanggil lebih banyak data
Ò  Server mengirimkan data tersebut
Ò  Client memutakhirkan laman dengan data tersebut tanpa me-refresh laman.
Facebook, Gmail, dan Pinterest adalah contoh situs-situs yang banyak menggunakan AJAX.
Cara kerja ajax
XMLHttpRequest Object
Ajax bisa dibilang adalah sebuah konsep untuk menerangkan interaksi antara client-side XMLHttpRequest Object dengan script server-side. Untuk membuat request ke web server menggunakan Ajax, anda harus membentuk Object XMLHttpRequest terlebih dahulu. Untuk membentuk object XMLHttpRequest berbeda pada setiap browser. Pada microsoft internet explorer object dibentuk sebagai ActiveX control, sedang pada browser seperti Firefox dan safari menggunakan basic javascript object.
XML HTTP REQUEST PROPERTIES
Setelah selesai membuat object XMLHttpRequest kita dapat mengirim request ke server. Saat mengirim request ke server kita harus menentukan request method yang digunakan, apakah akan menggunakan GET atau POST. Jika kita ingin menampilkan informasi dari server maka kita akan menggunakan method GET, sedangkan jika kita mengirim informasi ke server maka gunakan method POST.
Terdapat banyak request method yang ada, tetapi yang paling sering digunakan adalah GET dan POST.  bagaimana request dikirim ke web server dan kemudian web server mengirim response dari request tersebut ke web browser, akan mudah bagi kita untuk memahami bagaimana XMLHttpRequest berkerja. Keduanya sangat mirip, tetapi XMLHttpRequest dioperasikan di belakang layar dan tanpa memerlukan refresh halaman.





http://www.slideshare.net/melany889/pemrograman-mobile-ajax-pada-jquery

Dosen Pengampu :
Nama  : M.Ropianto, M.Kom
NDIN : 1028067804

Tidak ada komentar:

Posting Komentar