AJAX (Asynchronus Java Script and XML)

Jul 16 • General • 2508 Views • No Comments on AJAX (Asynchronus Java Script and XML)

AJAX Logo.

AJAX Logo

  • AJAX is the abbreviation for Asynchronous JavaScript and XML.It is also a new technique for creating better (quality wise), faster (efficient), and more interactive web applications (innovations) with the help of XML (java), HTML(Hypertext Markup Language), CSS (Cascading Style Sheets) and Java Script.
  • Ajax uses XHTML (Extensible HyperText Markup Language) for content and CSS (Cascading Style Sheets) for presentation, as well as the Document Object Model (DOM) and JavaScript for dynamic content display (selected contents).
  • Conventional web application trasmit or transfer the information to and from the sever using synchronous requests (ATM and STM). This means the redirection of the form you submit on the net and are redirected to a different page.
  • In the purest sense, the user would never know that anything was even transmitted to the server. This is done when the submit button is pressed with the help of AJAX.
  • XML (Extensible Markup Language) is commonly used as the format for receiving server data, although any format, including plain text, can be used (Extensible Markup Language).
  • AJAX is a web browser technology that does not depend on the server software.
  • A user is able to continue to use the application while the client program requests information from the server in the background (this actually means multi tasking).
  • No clicking is required in this only the Mouse movement is a sufficient to do it.
  • Data-driven as opposed to page-driven (page and data are oppositely driven).

Rich Internet Application (RIA) Technology

AJAX is mostly referred to as RIA (Rich Internet Application) technology so far. Its getting an extraordinary industry momentum and several toolkit (tools for programming) and frameworks (database environments) are emerging. But at the same time JAX (Java API for XML) has a browser which is not compatible and it is supported by Java Script which is difficuilt to maintain and debug.

AJAX Is Based On Open Standards

AJAX (Asynchronous Java Script and XML) is based on the following open standards (international):

  • Browser-based presentation using HTML (Hypertext Markup Language) and Cascading Style Sheets (CSS).
  • Data stored in XML (Extensible Markup Language) format and is taken from the server.
  • Behind these processes, the data is taken using XMLHttpRequest objects in the browser (main source).
  • JavaScript to make everything happen (most essential feature).

JavaScript

  • Loosely typed scripting language (a variable is not explicitly stated).
  • JavaScript function is called when an occurs in the page (major role).
  • Glue for the whole AJAX (Asynchronous Java Script and XML) operation.
  • API (Application Programming Interface) for accessing and manipulating structured documents.
  • Represents the structure of XML (Extensible Markup Language) and HTML (Hyper Text Markup Language) documents.
  • It allows a clear separation of the presentation style from the content and may be varied accordingly and programatically by JavaScript.
  • JavaScript object that performs asynchronous (transmission of data) interaction with the server.

Tell us Your Queries, Suggestions and Feedback

Your email address will not be published.

« »