Real-Time Web

From BC$ MobileTV Wiki
Jump to: navigation, search

The Real-Time Web is a term used to describe the increasing prevalence and desire for real-time communication on the Web. It represents a shift from the traditional pull-based client/server model where a client requests (or pulls down) data from the server. In the Real-Time Web, a client starts off by requesting data from the server once, then either keeps a connection alive or provides a communication hook through which the server can push additional data in real-time as it arrives on the server.


Specification



RTOS

A term related to enabling the Real-Time Web is the concept of the Real-Time Operating System (RTOS). RTOS is any OS intended to serve real-time application data as it is requested by another system or to process such data as it comes in (ideally without buffering delays). Processing time requirements (including any OS delay) are measured in tenths of seconds or shorter increments of time than in any regular OS. They are either event-driven or time-sharing. Event-Driven systems switch between tasks based on their priority while Time-Sharing systems switch the task based on clock interrupts.




Tools

Socket.io

[5]


Resources

Tutorials


External Links

References

  1. 3rd Party RTOS Tools: http://www.microchip.com/devtoolthirdparty/ThirdpartyListing.aspx?catId=809fe361-a1b9-41ce-bde7-821ba59ffdb4
  2. Exmaples of RTOS for Medical field;\: http://rtos.com/showcase/category/medical_devices/
  3. Mentor Graphics Announces Nucleus RTOS for Wearable Devices: https://www.mentor.com/embedded-software/news/mentor-nucleus-rtos-wearable-devices (Integrated wearable solution designed to meet the power consumption, multicore, and IoT requirements for wearable devices)
  4. Porting RTOS Device Drivers to Embedded Linux: http://www.linuxjournal.com/article/7355
  5. Simple Multiplayer Game with Socket.io Tutorial — Part One - Setup and Movement: https://medium.com/@projectyang/simple-multiplayer-game-with-socket-io-tutorial-part-one-setup-and-movement-ee202024f0ef

See Also

Flex | AJAX | Reverse AJAX | JSON | XML | Widgets