1)发布者的角色是部署在服务器。可以在一个程序内部作server端和client端,是一个进程,两个线程。2)订阅者能够得到多早以前的消息?这些消息的存在与销毁的规则如何,是否全部订阅者得到消息后将自动销毁?   答案是开发人员或配置信息定,这些是可以定制。3)订阅者得到的消息是区分对象;加入了这个订阅就能得到信息。