继续规范命名将发布广播的方法名由fire改成publish