AJAX technology

Discussion in 'Mechanical Students' started by Guest, Mar 28, 2007.

  1. Guest

    Guest Guest


    AJAX Vs Traditional WEB Applications:
    Traditional web applications essentially submit forms,
    completed by the users, to a web server. The web
    server responds by sending a new web page back.
    Because the server must submit a new page each
    time, applications run more slowly and awkwardly
    than their native counter parts. Every time process
    occurs it increases loads, if normal applications
    are to be processed. This problem resulted in the
    development of new technology named AJAX.
    Ajax applications on the other hand,
    can send request to the web server to retrieve only
    the data that is needed, usually using SOAP or some
    other XML-based web services dialect. On the client,
    javascript processes the web server response.
    The result is a more responsive interface, since the
    amount of data interchanged between the web browsers
    and web server is vastly reduced .Web server processing
    time is also saved, since much of it is done on the client.
    Architectural Comparison:
    An Ajax application eliminates start-stop-start-stop
    nature of interaction on the web by introducing an intermediary
    as Ajax engine between the user and the server. It seems like
    adding a layer to the application would make it less responsive,
    but the opposite is true.
    For proving the idea applications are being developed in Ajax
    technology. The work flow of the application is:
    1. Creating a document or XML file.
    2. Creating the client request.
    3. An XML Http request is created and configured.
    4. Making an XML Http request makes a call
    5. the request is processed by the validate server.
    6. The validate server returns an XML or the demanded document.

    1. More user friendly.
    2. Multiple information is being shared without repetitive information being exchanged across the network.
    3. No browser Plug-on is required for the Ajax technology.
    4. Can work in multiple Environment.
    5. Portable applications can be developed.

Share This Page