To używa obiektu XMLHttpRequest w JavaScript do wysyłania i odbierania poleceń do iz serwera. Nie odświeżanie strony jest zawsze potrzebne do tego "aplikacji internetowej" do pracy, jak wszystko jest aktualizowane w czasie rzeczywistym za pośrednictwem JavaScript.
Obiektu XMLHttpRequest pozwala żądania HTTP być przesyłane do serwera i uzyskać wejście z serwera.
Występuje w dwóch części, po stronie klienta i serwera.
1. Klient "pingi" serwer (skrypt PHP) dla nowych wiadomości. Serwer z kolei wysyła zapytanie do bazy danych jakiekolwiek komunikaty dla klienta, i zwraca je jako JSON. Obiektu XMLHttpRequest przechodzi ten tekst JSON być analizowane przez resztę JavaScript.
2. Klient wysyła dane do serwera (skryptu PHP), takich jak nowe wiadomości do innego użytkownika. Dane te są następnie przetwarzane przez serwer ("czyszczenia" danych o cokolwiek nieważne) i wprowadzane do bazy danych, która jest później "ping" przez innego klienta.
W istocie, ajax im symuluje "trwałe połączenie" relacji przy użyciu tylko protokołu HTTP i żądań okresowych.
Przeglądarki, które ajax im został przetestowany i działa na:
- Mozilla Firefox 1.5.0.6
- Internet Explorer 6
- Internet Explorer 7
- Opera 9.00
- Safari
Szczegóły programowe:
Wersja: 4.0α3
Filmu: 14 Apr 15
Licencja: Wolny
Popularność: 295
Komentarze nie znaleziono