Feb
Real Time Data Streaming With Open Source Software
Ajax Push Engine (APE) is a full-featured Open Source Software designed for Ajax Push. It includes a web server and a Javascript Framework. APE allows to implement any kind of real-time data streaming or data exchange between thousands of users through a web browser, without reloading and having to install anything on the client-side.
APE is a Server for pushing real-time data to Rich Internet Applications, no pull! Data is sent, live, to thousands of clients, in a JavaScript socket fashion. It allows you to write real-time web applications without using any client plugins (Java, Flash, etc…).
This Open Source Real Time Streaming Engine project is divided into two distinct parts.
-
APE Server
APE Server is an Comet server implementing the POST and GET methods of the HTTP protocol. It does not replace a regular Web Server (such as Apache, Lighttpd or Nginx), however, the APE Server is only used for AJAX Push.
-
APE JavaScript Framework
Written with the use of the MooTools Library, the APE JavaScript Framework receives information sent by the server (RAWs), handles the data, and sends back the users commands (CMDs). With a very small footprint (~10KB), the APE Framework loads really fast on your web browser, thus it’s fully adapted for slow connections such as EDGE or 3G.
To enable the communication between the Server and the APE JavaScript Framework (or whatever client you want), APE has it’s own Protocol. It has a really small footprint, and it’s really fast to interpret.
Website: http://www.ape-project.org/
Demo: http://www.ape-project.org/demos/
Download: http://www.ape-project.org/download/…
Related Posts
Categories:
Tags:
Tags: Framework, Javascript, Open Source, Software, Web Application
Social comments and analytics for this post…
This post was mentioned on Twitter by esarfraz: Real Time Data Streaming With Open Source Software http://bit.ly/aoSPJj via @AddToAny…
Great site.