[发明专利]基于SaaS的工作流计算模型无效
申请号: | 201110400596.0 | 申请日: | 2011-12-06 |
公开(公告)号: | CN103150617A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | 蒋志勇 | 申请(专利权)人: | 上海博腾信息科技有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201315 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 saas 工作流 计算 模型 | ||
技术领域
本发明涉及SaaS技术,尤其涉及一种基于SaaS的工作流计算模型。
背景技术
随着网络传输能力的日益增进,软件体系结构以及发布形态也发生了巨大的变化。从SOA软件体系结构的提出,到SaaS服务的出现,到云计算的兴起,都在印证这样一个发展趋势。软件将越来越个性化,智能化,可配制,可移植IIJ。业务支撑系统作为企业信息化的核心组成部分已经深入到各个行业,其贴近特定业务,流程化的运行模式也促进着软件技术不断提升,以便更好的实现对目标业务的支撑作用。
工作流的概念起源于生产组织和办公自动化领域,对工作流的研究起源于七十年代,由于受网络的局限性,最初的工作流管理系统主要以企业内部的文档处理为主。到了九十年代,Intemet技术的发展及应用把工作流技术带入了崭新的发展阶段,使得人们从更深的层次、更广的领域对工作流展开了研究。
所谓工作流就是一类能够完全或者部分由计算机自动执行的业务过程,在此过程中,文档、信息或任务按照预定的规则传递,企业人员、应用软件互相之间协调工作,以实现企业业务流程所要达到的整体目标。在工作流定义的基础上,WfMC给出了关于工作流管理系统的定义:工作流管理系统是一个软件系统,它完成工作流的定义和管理,并按照预先定义好的工作逻辑完成作流实例的执行。
在企事业单位的日常办公活动中,大量的业务处理是按照某种固定的程序进行的,如货物定单处理、购买设备审批流程。工作流过程建模就是将这些重复的或相似的业务处理过程用一种形式化的、计算机可处理的方式来表示,这种形式化表示称为是过程模型、过程定义或工作流模型的建立。
基于工作流的SaaS软件发布架构是当前备受关注的软件模型。运用工作流计算模型有效的管理业务流程,可以充分提高信息系统的运行效率和自动化程度。因此工作流计算模型作为下一代业务支撑系统的核心模块,越来越被业界所重视。构建一个灵活可配置,性能稳定,可扩展性高的工作流计算模型,成为有效提高业务系统的支撑能力的途径。工作流引擎的扩展性,也是非常重要的一个方面。基工作流计算模型的业务支撑系统具有天然的模块化。这对于系统的改造和升级提供了很好的基础。
发明内容
为应对不同企业的多种工作流管理需要,本发明提出了一种新型的基于SaaS的工作流计算模型,包括:
工作流核心处理单元;
数个接收租约的客户端;以及
统一租约发布服务器,
其中,所述数个接收租约的客户端由所述统一租约发布服务器连接到所述工作流核心处理单元。
所述一个客户端包括:
租约接收模块,所述客户端通过该租约接收模块向所述统一租约发布服务器进行身份验证和登录的请求;以及
工作流应用模块,将工作流程处理中待解决的问题发送到统一通信服务器并接收处理结果。
所述统一租约发布服务器包括:
租约管理模块,根据各客户端的请求向客户端发布租约,租约有效期内允许客户端在服务器上进行身份验证和登录,如租约失效则客户端从服务器上登出;
工作流请求处理模块,依照次序将租约内收到的客户端工作流数据处理请求发送到工作流核心处理单元并等待数据处理结果,数据处理完毕之后则租约失效并通知租约管理模块然后进行下条租约内的客户端工作流数据请求处理。
所述工作流核心处理单元将客户端的工作流数据处理请求进行处理,并向统一租约发布服务器发送数据处理结果。
所述工作流核心处理单元的工作流数据处理包括3个方面:
人工任务,人工任务是指工作流程中分配给特定人群,需要人参与交互来完成的操作;
自动化任务,自动化任务是指任务自动运行操作,该操作无需人工介入;
事件,事件是指流工作程中当到达某种特殊状态来通知特定目标做出相应处理的机制。
本发明的一种基于SaaS的工作流计算模型,包括数个接收租约的客户端;以及统一租约发布服务器,其中,所述数个接收租约的客户端由所述统一租约发布服务器连接到所述工作流核心处理单元,从而解决了不同客户端同时进行工作流处理的问题。
附图说明
附图主要是用于提供对本发明进一步的理解。附图示出了本发明的实施例,并与本说明书一起起到解释本发明原理的作用。附图中:
图1示意性地示出了根据本发明的基于SaaS的工作流计算模型的框图。
具体实施方式
以下结合附图详细描述本发明的技术方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海博腾信息科技有限公司,未经上海博腾信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110400596.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中间组合式防盗螺母
- 下一篇:一种改进型组合式轮胎螺母
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理