Jumat, 29 Oktober 2010

AJAX (part I)

    AJAX merupakan kependekan dari Asycronous Javascript and XML, dalam bahasa indonesianya yaitu asinkron antara javascript dan XML, yang bepengertian yaitu mudahnya menggabungkan antara javascript dan xml untuk mengakses sumber data di server. Jadi server tidak diakses secara langsung, & biarkan mesin ajax yang mengaksesnya. Javascript sebagai pemrograman di sisi client (artinya program yang dibuat dengan javascript, bisa dijalankan tanpa menggunakan server) sekarang ini bisa digunakan untuk mengakses server secara asinkron (di belakang layar, yang artinya proses akses tidak terlihat oleh user). Dan XML digunakan untuk format data hasil kembalian dari server. Javascript bisa mengakses server dengan menggunakan suatu object yang disebut dengan XMLHttpRequest(). Ini merupakan suatu object, sudah built-in dalam mesin javascript, sehingga anda tidak perlu membuatnya lagi. Object inilah yang nantinya akan menjadi inti mesin dari AJAX, mulai dari mengkases data sampai dengan menerima respon dari server, semuanya dikendalikan oleh object ini. Karena mesin javascript ada di dalam browser, maka aplikasi web berbasis ajax akan terpengaruh penggunaan browser, jangan khawatir hampir semua browser terbaru (mozilla 1.x sampai 2.x atau yang terbaru, IE 5+ sampai yang terbaru, Opera, Netscape) sudah mendukung object ini.

Dari sini kita sudah bisa mengambil kesimpulan, yaitu :

* Ajax ditulis dengan javascript, memanfaatkan object javascript yang sudah ada yaitu XMLHttpRequest.
  * Ajax tergantung dengan browser, jika browser mendukung javascript, maka juga bisa dipastikan mendukung ajax.
* Berdasarkan pernyataan point no 2 diatas, ajax merupakan teknologi browser. Benar, hanya memanfaatkan teknologi browser.
  * Ajax digunakan untuk mengakses ke server, dan user menerima kembalian dari server secara tidak langsung, tetapi masuk ke dalam mesin ajax terlebih dahulu, & kemudian ditampilkan. Dan proses ini juga tidak merefresh halaman. Hanya bagian tertentu dari halaman web saja yang diganti, sesuai dengan request tadi.


selanjutnya

Tidak ada komentar:

Posting Komentar

Soemphex.blogspot.com
klik ke soemphex.blogspot.com klik
Welcome to the Soemphex.blogspot.com
Ke Soemphex.blogspot.com