发明名称 一种基于规则引擎的服务动态组合方法和系统
摘要 本发明公开了一种基于规则引擎的服务动态组合方法和系统,所述方法包括:拦截web服务调用请求信息和服务响应的返回信息;为拦截的服务调用请求信息分配唯一的标识号,并将该请求信息插入到规则引擎中;对于拦截到的服务响应信息,将其响应信息插入到规则引擎中;规则引擎根据业务规则和规则执行需要的上下文数据,推理出该服务的服务处理策略;根据规则引擎推理出的服务替换方案和服务信息中心提供的服务转换映射信息,对服务调用信息进行替换处理和服务的重定向。利用本发明,可以在新流程开发维护和旧系统业务规则修改两方面提高系统的柔性和敏捷性。
申请公布号 CN102130965A 申请公布日期 2011.07.20
申请号 CN201110091936.6 申请日期 2011.04.13
申请人 北京邮电大学 发明人 邓芳;徐艳婷;修佳鹏;陆中远;薇娜;董燕秋;王晶
分类号 H04L29/08(2006.01)I;H04L12/24(2006.01)I;G06F17/30(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 代理人
主权项 一种基于规则引擎的服务动态组合方法,其特征在于,包括:拦截web服务调用请求信息和服务响应的返回信息;为拦截的服务调用请求信息分配唯一的标识号,并将该请求信息插入到规则引擎中;对于拦截到的服务响应信息,将其响应信息插入到规则引擎中;规则引擎根据业务规则和规则执行需要的上下文数据,推理出该服务的服务处理策略;根据规则引擎推理出的服务替换方案和服务信息中心提供的服务转换映射信息,对服务调用信息进行替换处理和服务的重定向。
地址 100876 北京市海淀区西土城路十号