http://www.cnblogs.com/beniao/archive/2008/06/26/1229934.html
http://www.cnblogs.com/yangecnu/p/4227535.html rabbitmq