examples/README.md in rev-websocket-0.1.2 vs examples/README.md in rev-websocket-0.1.3
- old
+ new
@@ -12,14 +12,30 @@
A HTTP server runs on localhost:8080 and WebSocket server runs on localhost:8081.
Then access to [htt://localhost:8080/echo.html](http://localhost:8080/echo.html).
+## RPC push
+
+With RPC (Remote Procedure Call), you can push messages to browsers from programs separated from the WebSocket server.
+
+In this example, a Sinatra based web appliction pushes messages using MessagePack-RPC, a simple cross-language RPC library.
+
+ $ gem install msgpack-rpc
+ $ gem install rev-websocket
+ $ gem install sinatra
+ $ gem install json
+ $ ruby ./rpc
+
+Then access to [htt://localhost:8080/](http://localhost:8080/).
+
+
## ShoutChat
ShoutChat is a simple browser-based chat application.
$ gem install rev-websocket
+ $ gem install json
$ ruby ./shoutchat
Then access to [htt://localhost:8080/shoutchat.html](http://localhost:8080/shoutchat.html).