Micro-framework for Python RPC+Pub/Sub communication over WebSockets
- Based on the WAMP protocol.
- Compatible with JSON-RPC 2.0.
- JSON Events using the Publish/Subscribe pattern.
- Syntax inspired by Bottle.
- It includes Avahi discovery service.
sudo apt-get install python-dev libzmq3-dev avahi-daemon
# Disable avahi on init
sudo update-rc.d -f avahi-daemon remove
sudo pip install pyrainbowBasic example
fromrainbowimportregister, run@registerdefadd(a=0, b=0):
returna+brun(host='0.0.0.0')Publish example
fromrainbowimportregister, publish, run@registerdefpub():
publish('event', 'data')
run(host='0.0.0.0')Check more amazing examples!
