"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
Dosen Pengampu :
Nama : M.Ropianto, M.Kom
NDIN : 1028067804
Tidak ada komentar:
Posting Komentar