จะใช้วัตถุ XMLHttpRequest ใน JavaScript เพื่อส่งและรับคำสั่งไปและกลับจากเซิร์ฟเวอร์ ความสดชื่นของหน้าไม่จำเป็นต้องเคยสำหรับเรื่องนี้ "โปรแกรมประยุกต์บนเว็บ" ในการทำงานเป็นทุกอย่างได้รับการปรับปรุงในเวลาจริงผ่านทางจาวาสคริปต์
วัตถุ XMLHttpRequest ช่วยให้ร้องขอ HTTP จะถูกส่งไปยังเซิร์ฟเวอร์และได้รับข้อมูลกลับจากเซิร์ฟเวอร์
มันมาในสองส่วนลูกค้าและฝั่งเซิร์ฟเวอร์
1. ลูกค้า "ปิง" เซิร์ฟเวอร์ (สคริปต์ PHP) ข้อความใหม่ เซิร์ฟเวอร์ในทางกลับกันการสืบค้นฐานข้อมูลสำหรับข้อความใด ๆ สำหรับลูกค้าและผลตอบแทนที่พวกเขาเป็น JSON วัตถุ XMLHttpRequest ผ่านข้อความนี้ JSON สามารถแยกวิเคราะห์โดยส่วนที่เหลือของ JavaScript
2. ลูกค้าส่งข้อมูลไปยังเซิร์ฟเวอร์ (สคริปต์ PHP) เช่นข้อความใหม่ให้กับผู้ใช้อื่น ข้อมูลนี้จะถูกประมวลผลแล้วโดยเซิร์ฟเวอร์ ("สะอาด" ข้อมูลอะไรที่ไม่ถูกต้อง) และใส่ลงในฐานข้อมูลซึ่งเป็นภายหลัง "ส่ง Ping" โดยลูกค้าอีก
ในสาระสำคัญ Ajax im จำลอง "การเชื่อมต่อแบบถาวร" ความสัมพันธ์โดยใช้เพียงโปรโตคอล HTTP และขอเป็นระยะ
เบราว์เซอร์ที่อาแจ็กซ์ im ได้รับการทดสอบและการทำงาน:
- Mozilla Firefox 1.5.0.6
- Internet Explorer 6
- Internet Explorer 7
- Opera 9.00
- ซาฟารี
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ