一个事件总线框架用于事件驱动编程