【摘要】 本发明公开了一种消息订阅和分发系统,尤其是公开了一种基于状态变 化的流程控制中消息订阅和分发系统。现有技术存在效率低和数据冗余等缺 陷。本发明所述的系统,包括消息订阅方、流程定义装置、流程引擎装置和 数据库。流程定义装置包括订阅符合同一流程定义的所有流程实例在执行过 程中产生的消息的静态消息订阅模块。流程引擎装置包括用于订阅任意一个 流程实例在执行过程中产生的消息的动态消息订阅模块、用于设置任务的状 态和产生消息的任务处理模块以及用于将产生的消息分发给该消息的订阅者 的消息分发模块。流程定义装置与数据库连接,流程引擎装置分别与消息订 阅方和数据库连接。采用本发明所述的系统能够提高效率和减少数据冗余。 : 【专利类型】发明申请 【申请人】新奥特(北京)视频技术有限公司 【申请人类型】企业 【申请人地址】100080北京市海淀区西草场1号北京硅谷电脑城15层1501-1506室 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810222437.4 【申请日】2008-09-17 【申请年份】2008 【公开公告号】CN101677303A 【公开公告日】2010-03-24 【公开公告年份】2010 【授权公告号】CN101677303B 【授权公告日】2014-06-04 【授权公告年份】2014.0 【IPC分类号】H04L12/58; H04L12/16 【发明人】王弋珵; 孙伟 【主权项内容】1.一种基于状态变化的流程控制中消息订阅和分发系统,包括消息订阅 方、流程定义装置、流程引擎装置和数据库,其特征在于:所述的流程定义 装置包括订阅符合同一流程定义的所有流程实例在执行过程中产生的消息的 静态消息订阅模块,所述的流程引擎装置包括用于订阅任意一个流程实例在 执行过程中产生的消息的动态消息订阅模块、用于设置任务的状态和产生消 息的任务处理模块以及用于将产生的消息分发给该消息的订阅者的消息分发 模块;所述的流程定义装置与数据库连接,流程引擎装置分别与消息订阅方 和数据库连接。 【当前权利人】新奥特(北京)视频技术有限公司 【当前专利权人地址】北京市海淀区西草场1号北京硅谷电脑城15层1501-1506室 【专利权人类型】有限责任公司(外国法人独资) 【统一社会信用代码】911101086631036849 【引证次数】2.0 【被引证次数】1 【他引次数】2.0 【被他引次数】1.0 【家族引证次数】2.0 【家族被引证次数】1