Share on Google+Share on Google+


This page discusses - AJAX IM



ajax im ("asynchronous javascript and xml instant messenger") is a browser-based instant messaging client. It uses the XMLHTTPRequest object in JavaScript to send and receive commands to and from the server. No refreshing of the page is ever needed for this "web application" to work, as everything is updated in real-time via JavaScript.


Ajax IM (Ajax Instant Messenger) is a framework used for making a real-time, interactive chat application that runs on the browser. It can be easily integrated with any intranet or internet application. The interface of chat application does not reload, everything is uploaded in real-time using JavaScript. The one of the great advantage of Ajax IM is that it is a multilingual, and the file of the language can be downloaded from the script website.


Working of Ajax IM

The Object of XMLHTTPRequest allows to send the HTTP request on the server and get the response the back from the server. Throws this XMLHTTPRequest object there are basically two parts of client server interaction.

The client Pings the the server for a  new message. Then the server makes query from the database to check where a new message has come and return a JSON to the client. Then this JSON text is passed by XMLHTTPRequest object to parse rest of the JavaScript.

When the client passes any message to the server to pass to the another client. The the server process the data this data sent by the client and save into the database. This data is pinged by the another client another.

The minimum requirements for the Ajax IM is PHP 5.2, MySql 5.0.

For the more detail and Installation please go to

Read full Description


Posted on: April 18, 2011 If you enjoyed this post then why not add us on Google+? Add us to your Circles

Share this Tutorial Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Discuss: AJAX IM  

Post your Comment

Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image