DiPS ruby Client
A Ruby client for the DiPS service.
##DiPS is a Distributed Publish Subscribe service written in C#, the service and the source code can be found here: http://pedro-ramirez-suarez.github.io/DiPS
Installation
Add this line to your application's Gemfile:
gem 'dipsclient'
And then execute:
$ bundle
Or install it yourself as:
$ gem install dipsclient
Usage
require 'dipsclient' puts "Connecting" client = DiPS::DiPSClient.new "ws://localhost:8888/dips" puts "Subscribing" client.Subscribe ("test") { |payload| puts "Received from DiPS: #{payload}" } param = {"name"=>"pedro", "age" =>39} puts "Publishing" client.Publish "test", param puts "Enter to exit" k = gets.chomp
License
The gem is available as open source under the terms of the MIT License.