Skip to content

macournoyer/pusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= Pusher -- The Rack App that pushes (aka Rack::Comet)

Pusher is a Rack middleware that implement Ajax Push aka Comet
http://en.wikipedia.org/wiki/Comet_(programming)

== Supported transports
* XHR Streaming transport on Firefox, Safari
* Event-source transport on Opera
- HtmlFile transport not yet implement on IE
* Fallback to long poll on others

== Awesome features
* Fully asynchronous
* Fault tolerant client side library
* Usable inside any Rack application
* Easy to install, configure, scale

== Important missing features / bugs
* Only works in 1 tab/window at the time
* Client requires Prototype

== Usage
See example/

See pusher.todo for more

== License
(c) macournoyer

Released under the Ruby license: http://www.ruby-lang.org/en/LICENSE.txt.

About

The Rack App that pushes (aka Rack::Comet)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published