Explore chapters and articles related to this topic
Common Standards in Cloud Computing
Published in John W. Rittinghouse, James F. Ransome, Cloud Computing, 2017
John W. Rittinghouse, James F. Ransome
Ajax, or its predecessor AJAX (Asynchronous JavaScript and XML), is a group of interrelated web development techniques used to create interactive web applications or rich Internet applications. Using Ajax, web applications can retrieve data from the server asynchronously, without interfering with the display and behavior of the browser page currently being displayed to the user. The use of Ajax has led to an increase in interactive animation on web pages. Despite its name, JavaScript and XML are not actually required for Ajax. Moreover, requests do not even need to be asynchronous. The original acronym AJAX has changed to the name Ajax to reflect the fact that these specific technologies are no longer required.
Client-Side Technologies
Published in Akshi Kumar, Web Technology, 2018
AJAX is an acronym for asynchronous JavaScript and XML. It is not a programming language. It is simply a combination of A browser built-in XMLHttpRequest object (to request data from a web server).JavaScript and HTML DOM (to display or use the data).
Connectivity
Published in Chandrasekar Vuppalapati, Building Enterprise IoT Applications, 2019
Ajax is a key tool in modern web application development. It allows you to send and retrieve data from a server asynchronously and process the data using JavaScript. Ajax is an acronym for Asynchronous JavaScript and XML. The name arose when XML was the data transfer format of choice although, given JSON, this is no longer the case [5].
Design and development of a web-based EPANET model catalogue and execution environment
Published in Annals of GIS, 2021
Tylor Bayer, Daniel P. Ames, Theodore G. Cleveland
Several open source technologies were used in the creation of the EPANET Model Repository. The key technologies include: Tethys Platform – Rapid web application development and installation on Tethys portals; Python backend and Django front-end; Powerful code scaffolding tools; Built-in social authentication hooks (Figure 5).HydroShare – Backend model instance data and metadata store; REST API plugin for retrieving and storing model instances; Social authentication.jQuery – JavaScript library that simplifies verbose DOM interactions (document object model for HTML) and AJAX requests (client-side asynchronous http request technique).CDN DataTables – jQuery plugin for creating reactive, paginated, filterable and interactive HTML tables (See Figure 4 – showing DataTables UI element).Bootstrap – Industry standard front-end styling toolkit.
Metaheuristic Algorithm for State-Based Software Testing
Published in Applied Artificial Intelligence, 2018
Ramzi A. Haraty, Nashat Mansour, Hratch Zeitunlian
Web applications have evolved significantly in the recent decade. A new dimension of web technology, known as Web 2.0, is depicted where web applications are no longer static pages but lighter client applications. In Web 2.0, the web is approached as a platform, and software applications are built upon the web as opposed to being built upon the desktop (O’Reilly 2005). Web 2.0 applications are heavily built around several technologies such as AJAX, rich media content, widgets, and third-party applications that can be executed within webpages, Webparts, Portlets, and similar HTML units. Applications developed with AJAX technology provide the user with a rich dynamic interface that enables responsive interaction through light client software where the user is capable of controlling the content of the website through asynchronous requests and responses resulting in a new page that is updated dynamically through the Document Object Model (DOM).
A comprehensive optimization strategy for real-time spatial feature sharing and visual analytics in cyberinfrastructure
Published in International Journal of Digital Earth, 2019
Geospatial data sharing is now becoming a popular trend along with the increase in people’s capability in collecting all kinds of EO data. Well-known organizations and agencies including the Global Earth Observation System of Systems (GEOSS; Christian 2005), the INSPIRE geoportal of Europe (Bernard et al. 2005), National Snow & Ice Data Center (NSIDC), the Geospatial Platform of U.S. Federal Geospatial Data Comittee, National Oceanic and Atmospheric Administration (NOAA), The Oak Ridge National Laboratory Distributed Active Archive Center (ORNL DAAC), etc. are continually collecting and providing a wide range of geospatial datasets to users. On the other hand, the developments of standards and technologies in recent decades have profoundly promoted the process of data sharing. The OGC Web Services (OWS) standardize how geospatial data and processing services could be published and shared through the Internet. Service Oriented Architectures (SOA) are developed for wrapping functionalities into independent, interoperable, loosely-coupled and standard interfaces in purpose of sharing and reusing (Papazoglou and van den Heuvel 2007; Giuliani, Dubois, and Lacroix 2013). The revolution of Internet technologies such as Web 2.0, AJAX (Asynchronous JavaScript and XML) and HTML5 make it possible to build context-rich, interactive and user-friendly web applications which empowered the process of information transmission, data visualization, user communication and collaboration (Sayar, Pierce, and Fox 2006; Rinner, Keßler, and Andrulis 2008; Pierce et al. 2009; Boulos et al. 2010; Hall et al. 2010; de Longueville 2010; Li et al. 2011b).