Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Railo Websocket Gateway Extension

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 examples
Octocat-spinner-32 ext
Octocat-spinner-32 extension
Octocat-spinner-32 lib
Octocat-spinner-32 out
Octocat-spinner-32 .gitignore
Octocat-spinner-32 ExtensionProvider.cfc
Octocat-spinner-32 README.md
Octocat-spinner-32 build.xml
Octocat-spinner-32 project.properties
Octocat-spinner-32 reload.cfm
README.md

Railo WebSockets Gateway Extension

For docs about the gateway visit this "wiki page":http://wiki.getrailo.org/wiki/Extensions:WebSockets_Gateway.

Todo

Channels
  • Server must be able to manage more that one channel.
  • any connection will be added to a "default" channel that store any opened connection.
  • add ability to subscribe to a specific channel

    ws.subscribe(channel, [message]) send a message with a json like {"cmd" : "subscribe", "channel" : "channel_name", message : optional message to be sent to the subscribed channel}

  • add ability to publish to a specific channel

    ws.publish(channel, messsage) send a message with a json like {"channel" : "channel_name", message : optional message to be sent to the subscribed channel}

  • Server should allow implicit channels creation? Or it should refuse subcribtion to a not authorized channel?

Something went wrong with that request. Please try again.