Explore chapters and articles related to this topic
Connected TV: The Next Revolution?
Published in Hassnaa Moustafa, Sherali Zeadally, Media Networks: Architectures, Applications, and Standards, 2016
The CEA selected: ■ The XHTML 1.0 specifications (to make it short, the XML format equivalent to HTML 4.01)■ CSS TV Profile 1.0 (which is based on CSS 2.1 and provides some extensions, but in practice, the connected TVs are more based on CSS 2.1 today)■ DOM Level 2■ ECMAScript 262, 3rd edition (the standardized Javascript)■ XMLHttpRequest object
Connectivity
Published in Chandrasekar Vuppalapati, Building Enterprise IoT Applications, 2019
Ajax incorporates: standards-based presentation using XHTML and CSSdynamic display and interaction using the Document Object Modeldata interchange and manipulation using XML and XSLTasynchronous data retrieval using XMLHttpRequestJavaScript binding everything together
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).
The Design and Implementation of the Remote Control and Visualization System for Pulse Application Experiments
Published in Fusion Science and Technology, 2022
Yu Gu, Mengqi Fan, Tengfei Cao, Yuanzhe Zhao, Xiaodan Zhang
The overall process of data visualization in RCVS can be summarized as follows. After the start of an experiment, there are two streams of data, one for data storage and the other for data visualization. For remote visualization, a special thread is set up in the storage process to transfer the continuously updated data from EPICS to MySQL for temporary storage in real time. At this point, the use of AJAX allows JavaScript on the browser side to invoke the XMLHttpRequest object to make an HTTP request to the server, and then, the data stored in MySQL will be returned in the format of JSON. When JavaScript gets the data, the response handler function is called to refresh the displayed content on the HTML page with the ECharts handler function based on JSON returned by the server. After that, JavaScript on the browser side issues the request again and reopens the connection after processing the data returned by the server. When the browser isprocessing the received data or reopening the connection, the server side may receive new data that will be saved on the server side until the browser reopens the connection. The browser will then fetch all the data stored on the server side at once. The above process is ongoing to ensure that the data are constantly updated on the browser side. It appears to the user that the waveform of the data is constantly being drawn on the web page. The model of comet-based real-time data visualization in RCVS is shown in Fig. 5.