https://github.com/ps2/rayeux
Ruby based Bayeux (comet) client implementation.
https://github.com/ps2/rayeux
Last synced: 8 months ago
JSON representation
Ruby based Bayeux (comet) client implementation.
- Host: GitHub
- URL: https://github.com/ps2/rayeux
- Owner: ps2
- License: mit
- Created: 2009-11-10T15:10:25.000Z (over 16 years ago)
- Default Branch: master
- Last Pushed: 2011-10-31T03:24:05.000Z (over 14 years ago)
- Last Synced: 2025-03-29T09:02:20.768Z (about 1 year ago)
- Language: Ruby
- Homepage: http://github.com/ps2/rayeux
- Size: 678 KB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
# This project is no longer supported. See https://github.com/jcoglan/faye for a suitable replacement.
# Rayeux: A ruby client to communicate with a comet server using Bayeux.
Provides client side functionality to talk to a Bayeux server such as the cometd server in Jetty.
Rayeux is heavily based on the javascript cometd library available here: http://cometdproject.dojotoolkit.org/
## Install & Use:
* sudo gem install rayeux -s http://gemcutter.org
* See the chat_example.rb file for an example client that will talk to the chat demo included with Jetty (http://www.mortbay.org/jetty/)
## Dependencies
* httpclient - http://github.com/nahi/httpclient
## Todo
* Support ack extension
* Port to eventmachine-httpclient for a cleaner event driven model
## Patches/Pull Requests
* This library currently pretty rough around the edges. Would love to know about any improvements or bug fixes.
* Feedback and comments are very welcome.
## Copyright
Copyright (c) 2009 Pete Schwamb. See LICENSE for details.