0.2.0 • Published 11 years ago

daisy v0.2.0

Weekly downloads
92
License
-
Repository
-
Last release
11 years ago

Beanpole + Rabbitmq

Roadmap

  • passing files
  • support for other transports

Setting Up

  1. make sure you have rabbitmq (duh).
  2. npm install daisy -g
  3. In terminal, type daisy --host rabbitmq-server to startup the daisy server.
  4. In the apps you want to hook up with rabbitMQ, setup your package.json like so:
{
    "name": "app-name",
    "version": "0.0.1",

    "dependencies": {
        "beanpole": "*",
		"daisy": "*"
    },

	"beans": {
		"daisy": {
			"name": "name-of-app-queue",
			"host": "localhost"
		}
	},
    
    "main": "./lib/index.js"
}
  1. you'll need to write a chunk of code kinda like this:
var beanpole = require('beanpole'),
router = beanpole.router();

router.require(__dirname + '/package.json');

router.on({
	
	/**
	 */
	
	'push -public my/public/message': function()
	{
		//handle response from networked app
	}
});

//initialize the beans!
router.push('init');
0.2.0

11 years ago

0.1.13

12 years ago

0.1.12

12 years ago

0.1.11

12 years ago

0.1.10

12 years ago

0.1.9

12 years ago

0.1.8

12 years ago

0.1.7

12 years ago

0.1.6

12 years ago

0.1.5

12 years ago

0.1.4

12 years ago

0.1.3

12 years ago

0.1.2

12 years ago

0.1.1

12 years ago

0.1.0

12 years ago

0.0.14

12 years ago

0.0.13

12 years ago

0.0.12

12 years ago

0.0.11

12 years ago

0.0.10

12 years ago

0.0.9

12 years ago

0.0.8

12 years ago

0.0.7

12 years ago

0.0.6

13 years ago

0.0.5

13 years ago

0.0.4

13 years ago

0.0.3

13 years ago

0.0.1

13 years ago