กรุณาปิด AdBlock!

Cancel your adBlock please.

ขยายหน้าเว็บRegister Login
 โฆษณา
หน้า: [1]  ลงล่าง
  พิมพ์  
topic

Ajax คืออะไร ?  (อ่าน 9245 ครั้ง)

ไอที
« เมื่อ: 11, 03 2009, 05:37:29 PM »
เพื่อนๆทุกคนคงจะด้ายยินเรื่องAjax

ไม่ใช่ทีมฟุตบอลนะครับ ผมเลยเอาเรื่องAjaxมาเสนอดูครับ



Ajax ไม่ใช่ชื่อของการเขียนโปรแกรมหรือเป็นชื่อของภาษาที่ใช้ในการโปรแกรม แต่เป็นชุดของเทคโนโลยีต่างๆ Ajax ย่อมาจาก Asynchronous

JavaScript? And XML; ซึ่งหมายถึงการทำงานร่วมกันของ JavaScript? และ XML แบบ Asynchronous มีหลักการทํางาน 2 ประเด็น คือ การ

update หน้าจอแบบบางส่วน และการติดต่อสื่อสารกับ Server โดยใช้หลักการ Asynchronous ทําให้ผู้ใช้ไม่ต้องหยุดการทํางาน เพื่อรอการประมวลผลจาก

Server รวมถึงการโหลดและการรีเฟรชหน้าจอ ของบราวเซอร์ทางฝั่ง Client มีการใช้ Ajax โดยการเพิ่มเลเยอร์ระหว่าง user browser กับ server ทําให้ผู้

ใช้สามารถทํางานได้โดยไม่ต้องรอให้ Client ติดต่อไปยัง Server รวมถึงการโหลดและการรีเฟรชหน้าจอทั้งหมดด้วย ดังนั้นผู้ใช้สามารถใช้งาน application

ได้อย่างมีประสิทธิภาพมากขึ้น

AJAX จึงไม่ใช่เทคโนโลยีในตัวของมันเอง แต่ว่าเป็นการนำเทคโนโลยีหลายๆ ตัวมารวมกันเช่น JavaScript?, DHTML, XML, Css, Dom และ

XMLHTTPRequest


Ajax engine ทำหน้าที่เป็นตัวกลางระหว่าง client และ server ฉะนั้นเมื่อ client มี requestแทนที่จะส่ง HTTP request ไปยัง server โดยตรง client

จะส่ง JavaScript? call ไปยัง Ajax engine เพื่อโหลดข้อมูลที่ user ต้องการ และหาก Ajax engine ต้องการข้อมูลเพิ่มเติมในการตอบสนองต่อ user

Ajax engine จะส่ง request ไปยัง server โดยใช้ XML

หวังคงเป็นประโยชน์นะครับ

ข้อมูลโดย http://wiki.nectec.or.th/giti/Knowledge/Ajax link

++NEAR++
RUK-YOM
เด็กไอทีตัวเต็มวัย
*
พลังความคิด 55
กระทู้: 576
บันทึกการเข้า

link
สวัสดีคุณ  <you/>  วันนี้คุณทำความดีแล้วหรือยัง
ไอที
« ตอบ #1 เมื่อ: 24, 03 2009, 05:29:23 PM »
ขอบคุณมากครับ
LEE Freedom
เด็กไอทีคลับไฟแรง
*
พลังความคิด 17
กระทู้: 131
เว็บไซต์
บันทึกการเข้า



link


หน้า: [1]  ขึ้นบน
  พิมพ์  
 
กระโดดไป: