AJASM

Asynchronous Javascript Streaming Model

Streaming Web 2.0 Technologies


What is AJASM ?


Based on AJAX and Web 2.0 technologies, AJASM means Asynchronous Javascript Streaming Model. AJASM is an alternative to AJAX and was developed for the needs of Zapage.com, the unique online printing technology. The developer of AJASM is an Expert Consultant and makes intensive use of these technologies on his websites (like zapage.com or annonces.com).

One problem you run into when using client side XML calls is the issue of getting some XML from a different domain.  Making a cross domain request is simply denied. This allows you to get any feed from any domain you want. So, How do you request data from third party sites in a scalable and cost-effective way? Today, due to the cross-domain restrictions of xmlhttprequest, you must proxy all requests through a server in your domain.

Unfortunately, this implementation is very expensive. If you have 20 unique feeds across 10000 users, you are proxying 200,000 unique requests! Refresh even a percentage of those feeds on a schedule and the overhead and costs really start adding up.

AJASM provides features like Code Streaming : the external dynamic code and the xml content are sent in realtime to the client's browser.

 

Implementation of AJASM technologies


You can see examples of use with these websites : Annonces.com and Zapage.com

 

Definition of AJAX


From Wikipedia, the free encyclopedia

Asynchronous JavaScript And XML, or its acronym, Ajax , is a Web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web page's interactivity, speed, and usability.

For more information about AJASM, please contact me at contact@serveurcentral.com

AJASM Technologies  AJAX  RSS  XHTML  Printing Technologies  WEB2.0 

Valid XHTML 1.0 Transitional