Χρησιμοποιεί το XMLHttpRequest αντικείμενο σε JavaScript για να στέλνουν και να λαμβάνουν εντολές προς και από το διακομιστή. Δεν δροσιστικό της σελίδας είναι πάντα αναγκαία για αυτό το "Web Application" να εργαστούν, όπως πάντα ενημερώνεται σε πραγματικό χρόνο μέσω JavaScript.
Το αντικείμενο XMLHTTPRequest επιτρέπει την υποβολή αιτήσεων HTTP πρέπει να αποστέλλονται στον server και να πάρετε είσοδο πίσω από το διακομιστή.
Έρχεται σε δύο μέρη, ενός πελάτη και ενός διακομιστή.
1. Ο πελάτης "pings" ο διακομιστής (ένα PHP script) για τα νέα μηνύματα. Ο διακομιστής με τη σειρά ερωτήματα μια βάση δεδομένων για τυχόν μηνύματα για τον πελάτη, και να τους επιστρέφει ως JSON. Το αντικείμενο XMLHTTPRequest περνά αυτό το κείμενο JSON να αναλυθεί από την υπόλοιπη JavaScript.
2. Ο πελάτης στέλνει δεδομένα στον εξυπηρετητή (ένα PHP script), όπως ένα νέο μήνυμα σε έναν άλλο χρήστη. Αυτά τα δεδομένα στη συνέχεια υποβάλλονται σε επεξεργασία από τον server («καθαρισμού» τα δεδομένα του οτιδήποτε άκυρο) και να τεθεί σε βάση δεδομένων, η οποία είναι μεταγενέστερη "pinged" από έναν άλλο πελάτη.
Στην ουσία, ajax im προσομοιώνει μια "μόνιμη σύνδεση" σχέση με τη χρήση μόνο το πρωτόκολλο HTTP και περιοδικές αιτήσεις.
Τα προγράμματα περιήγησης που ajax im έχει δοκιμαστεί και να λειτουργεί:
- Mozilla Firefox 1.5.0.6
- Ο Internet Explorer 6
- Ο Internet Explorer 7
- Opera 9.00
- Safari
Στοιχεία Λογισμικού:
Εκδοχή: 4.0α3
Ανεβάστε ημερομηνία: 14 Apr 15
Άδεια: Δωρεάν
Δημοτικότητα: 295
Τα σχόλια δεν βρέθηκε