Den bruker XMLHttpRequest objektet i Javascript for å sende og motta kommandoer til og fra serveren. Ingen forfriskende på siden er stadig behov for denne "web-applikasjon" for å fungere, så alt er oppdatert i sanntid via Javascript.
XMLHttpRequest objektet tillater HTTP-forespørsler sendes til serveren og få innspill tilbake fra serveren.
Den kommer i to deler, en klient og en server side.
1. klienten "ping" serveren (en PHP-script) for nye meldinger. Serveren igjen spør en database for noen meldinger for kunden, og returnerer dem som JSON. XMLHttpRequest objektet passerer denne JSON teksten skal analyseres av resten av Javascript.
2. Klienten sender data til serveren (en PHP-script), slik som en ny melding til en annen bruker. Disse data blir så behandlet av den server ("rensing" dataene for noe ugyldig) og satt inn i databasen, som er senere "pinged" av en annen klient.
I hovedsak simulerer ajax im en "persistent connection" forhold bare ved hjelp av HTTP-protokollen og periodiske forespørsler.
Nettlesere som ajax im har blitt testet på og fungerer:
- Mozilla Firefox 1.5.0.6
- Internet Explorer 6
- Internet Explorer 7
- Opera 9.00
- Safari
Prog.varedetaljer:
Versjon: 4.0α3
Last opp dato: 14 Apr 15
Lisens: Gratis
Popularitet: 295
Kommentarer ikke funnet