[发明专利]基于CMIS协议面向内容管理的工作流系统无效
申请号: | 201010113136.5 | 申请日: | 2010-02-24 |
公开(公告)号: | CN101819654A | 公开(公告)日: | 2010-09-01 |
发明(设计)人: | 不公告发明人 | 申请(专利权)人: | 上海引跑信息科技有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201203 上海市浦*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cmis 协议 面向 内容管理 工作流 系统 | ||
技术领域
本发明涉及计算机工作流以及内容管理领域。
背景技术
随着信息技术的不断发展,企业电子化文档数量越来越庞大。企业会有多个内容管理系统来实现数字文档的管理,再结合工作流,可以将不同员工和数字文档关联起来,发挥最大的效率,但由于企业的文档内容是通常是在不同的内容管理应用中,传统的工作流很难实现端到端的跨应用的流程整合,需要面向不同的内容管理系统单独编程,因此不能满足实际用户的复杂需求。
发明内容
本发明的目的是提供一种工作流系统,该工作流系统提供一种用户自主定义处理来自不同系统文档内容的途径,解决了端到端的跨应用的流程整合、维护的难题。
为了达到上述目的,提供一种工作流系统,它包括Web服务接口,主引擎和支持内容管理互操作服务协议CMIS(Content Management InteroperabilityServices)的Java API库。Web服务接口使得工作流引擎可以提供Web服务来供不同的客户端调用,如启动、结束工作流和读取工作流中的相关文档;主引擎包括JavaScript脚本解析执行控制器以及工作流上下文管理器。JavaScript脚本负责具体业务逻辑,通过基于CMIS协议的JAVA API类库和不同的内容管理平台交互,完成文档的增加、删除、改动、不同系统之间移动拷贝和查询。它有效的解决了工作流对在不同的内容管理平台中的文档的互操性难题,降低了工作流对不同的内容管理平台的耦合程度,使得企业可以通过一个工作流平台整合企业所有的数字资产,关联所有的员工,从而降低企业运营成本。
附图说明
图1为本发明的工作流系统结构示意图。
具体实施方式
下面结合附图1对本发明所述的技术方案做进一步详细描述。
如图1所示,工作流系统提供Web服务接口,可以独立部署成工作流服务器,用户可以根据Web服务标准协议SOAP(Simple Object Access Protocol)或REST(Representational state transfer)自行开发调用接口,为不同的系统提供工作流服务。它可以是企业内部部署,或着部署在云计算环境中,提供流程既服务BPM-as-a-Service(BaaS)。BaaS Web服务接口具有以下特点:
1.动态流程建模,提供富客户端可视化编辑
2.可以集成企业防火墙内部数据和互联网服务
3.通过互联网管理,评估,讨论流程
4.基于Web的报表和监控
工作流引擎还提供工作流上下文管理器,工作流上下文主要保存工作流执行的中间结果文档,包括工作流引擎中JavaScript的处理结果。这些中间结果可能是对不同内容管理系统中的文档的引用,或修改的临时文档的缓冲。在工作流处理过程中,客户端可以通过Web服务接口来存取这些在工作流上下文管理器中的文档。
工作流引擎中也将内嵌一个JavaScript脚本的解析和执行控制器,它提供一个JavaScript运行环境,可以运行用户自行编写的JavaScript脚本,JavaScript脚本提供了一种简洁,面向对象的API,用户用之可以存取、修改和创建不同内容管理系统资料库中信息,使用这些JavaScript对象我们可以:
5.建立和不同的内容管理系统的连接
6.根据文档目录路径,文档唯一标识找到文档
7.执行全文检索,查找文档,并对查询结果进行排序
8.遍历文档目录树,创建文档或目录
9.修改或创建文档属性
10.转换文档格式或修改内容
11.移动、拷贝或删除文档
12.维护文档的不同版本
13.创建分支和标签
14.修改文档存取权限
这里JavaScript对象API经过内嵌的JavaScript脚本解析和执行控制器执行后,转化成对基于内容管理互操作性服务协议CMIS的Java API类库的调用,来完成以上所有的文档内容管理操作。此类库为一个遵循CMIS标准的访问不同内容管理系统资料库的客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海引跑信息科技有限公司,未经上海引跑信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010113136.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可调节的脊柱微创定位装置
- 下一篇:一种羊膜囊针刺破膜器
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理