הוא משתמש באובייקט XMLHttpRequest בJavaScript כדי לשלוח ולקבל פקודות ומהשרת. לא מרענן של הדף יש צורך אי פעם עבור "יישום אינטרנט" כדי שזה יעבוד, כמו כל דבר מתעדכן בזמן אמת באמצעות JavaScript.
אובייקט XMLHttpRequest מאפשר בקשות HTTP להישלח לשרת ומקבלות קלט בחזרה מהשרת.
הוא מגיע בשני חלקים, הלקוח וצד שרת.
1. "pings" לקוח השרת (PHP סקריפט) להודעות חדשות. השרת בתור שאילתות מסד נתונים להודעות בשום צורה ללקוח, ומחזיר אותם כJSON. אובייקט XMLHttpRequest עובר טקסט JSON זה להיות מנותח על ידי שאר JavaScript.
2. הלקוח שולח נתונים לשרת (PHP סקריפט), כגון הודעה חדשה למשתמש אחר. נתונים אלה מעובדים לאחר מכן על ידי השרת ("ניקוי" נתונים של כל דבר לא חוקיים) והכניס לתוך מסד הנתונים, אשר מאוחר יותר "קיש" על ידי לקוח אחר.
בעיקרו של דבר, im ajax מדמה מערכת יחסים "חיבור מתמיד" רק באמצעות פרוטוקול HTTP ובקשות תקופתיות.
דפדפנים שim ajax נבדק על ועובד:
- 1.5.0.6 Mozilla Firefox
- Internet Explorer 6
- Internet Explorer 7
- אופרה 9.00
- ספארי
פרטי תוכנה:
תגובות לא נמצא