APP下载

基于专利视角的J2EE工作流技术发展分析

2020-07-04马金驹

电脑知识与技术 2020年15期
关键词:工作流专利

马金驹

摘要:最近几年,由于各单位强调将传统的以职能为基础的组织机构和运作机制转变为以过程为中心的信息集成,而工作流技术是实现过程集成的有效途径之一。该文从专利视角对基于J2EE的工作流管理系统的发展情况进行了梳理,并对该类工作流管理系统在各个发展时期的典型专利申请进行了简略分析,以供相关领域研究人员参考。

关键词:工作流;J2EE;专利;技术脉络

中圖分类号:TP311 文献标识码:A

文章编号:1009-3044(2020)15-0098-02

1引言

J2EE为搭建具有可伸缩性、灵活性、易维护性的商务系统提供了良好的机制:J2EE架构可以充分利用用户原有的投资,基于J2EE平台的产品几乎能够在任何操作系统和硬件配置上运行,现有的操作系统和硬件也能被保留使用。随着Java技术的日趋成熟和应用面的扩大,绝大多数企业级的应用系统开始基于J2EE技术来设计,对在J2EE平台上的工作流系统的需求也越来越大。这种工作流系统应用能够充分发挥J2EE技术的优势,提供高度的可靠性、可扩展性和安全性。

本文将从专利视角对基于J2EE的工作流管理系统的发展情况进行梳理,并对该类工作流管理系统在各个发展时期的典型专利申请进行简略分析。

2专利视角下的J2EE工作流技术发展

2.1技术发展脉络

通过专利检索系统利用IPC分类号和关键词对该领域专利进行检索,基于检索结果对J2EE工作流技术的发展进行分析和梳理,得到如图1所示的基于J2EE的工作流管理系统的专利技术发展路线图。

2.2不同发展时期的典型专利申请

如图1所示,J2EE工作流技术在全球以及国内的发展情况划分为以下两个阶段。

1)技术发展初期的典型专利申请

美国IBM公司提出了一种基于EJB的工作流系统的细粒度流访问控制方法(申请号:RD000467134 20030310),该方法为每个通过J2EE安全机制保护的流创建一个EJB,实现了J2EE在工作流系统中的安全作用。

IBM公司于2005年提出了一种自动发现和维护Web服务和企业开发环境中的业务流程的方法(u$20050102023A20050408),业务流程活动与构建业务流程的语言相关,使用多种平台开发面向服务的工作流来实现业务流程的自动维护。

CONTROLS FORCE公司提出了一种业务流程监控系统(US20060822238P 20060813),业务流程活动与构建业务流程的语言相关,使用多种平台开发面向服务的工作流来实现业务流程的自动维护。

福建富士通信息软件有限公司提出了一种企业门户页面整合系统(CN200710009527A 20070912),基于J2EE的体系架构,系统分为用户层、接人层、应用层、应用系统层四层体系结构,将不同应用、业务过程、后端系统、服务和信息、知识等内容集成到一个个性化窗口中;提供给企业一个综合的信息平台,不仅能集成企业的信息资源,同时也集成企业的各种应用系统,企业的内、外部用户只需要通过浏览器就可以管理、组织、查询、个性化定制相关信息与服务;省去了用户在各系统中的切换,大大提高用户使用信息化系统的效率。

日本的RICOH(理光)公司提出了一种任务管理系统(JP2008212175A 20080820),其与e-mail管理系统连接,具有产生新任务的工作流引擎,该工作流引擎是依托于J2EE平台。

微软公司提出了一种有效地将交易电子邮件(e-mail)消息包括到用户的电子邮件账户的非垃圾邮件列表中的方法(US20080205648A 20080905),基于J2EE平台,在交易工作流中加入将所需电子邮件地址包括在用户的非垃圾邮件列表中的步骤,利用具有XML订阅源模型将发送者地址添加到接收者的安全名单中,配置规则或过滤,在消息通过定制的工作流被发送到接收者之前,允许最终用户将这些消息列入安全名单。

2)技术发展中期的典型专利申请

随着J2EE工作流技术的发展和普及,更多的公司选择采取该类型的工作流管理系统。

北京科东电力控制系统有限责任公司提出了一种在综合数据平台中实现分布式协同建模的方法(CN20091024180720091209),基于国际IEC 61970标准在电力系统调度综合数据平台中建立分布式协同建模机制,提供一种分布式、异构环境下调度中心上下协同建模、资源共享的实现方法,解决了电网在空间上互联,而运行调度和管理是分层、分区、分别独立进行的模型信息管理问题,最大化地实现上、下级调度中心EMS信息资源纵向整合和模型信息共享;其中,模型信息收集考虑到协同建模的分布性、异构性和自治性,引人工作流概念,基于JBPM工作流引擎结合用户权限和业务流程设计实现了边界管理和信息上传、模型预校验等功能;先进的工作流技术,解决了模型合并中协同建模的分布性、异构性和自治性问题,为模型合并的成功和后期的模型维护和更新提供技术保障。

SAP公司提出了一种计算机实施的在在线协作中提供业务流程的方法(US20100889178A 20100923),其服务器基于J2EE平台,使用BPM软件提供的程序接口,允许企业应用建立BPM引擎,BPM程序语言标准包括BPEL、WS-CDL、XPDL和JBPM等。

云南远信科技有限公司提出了一种流程引擎平台(CN201210095133 20120330),其中针对运行在J2EE环境中的应用系统配置了EJB接口模块,供应用系统调用;该流程引擎平台实现了统一,可扩展的流程执行功能,为应用系统中的业务流程提供统一的执行平台,将应用系统中数量庞大的业务流程集中统一管理,很大程度简化了应用系统的开发和维护。同时,流程引擎平台支持业务流程的按需配置,可以根据用户的需要快速配置和调整业务流程,提供了更好的用户价值。本发明流程简单、实用、办公效率高、能够提升了公司核心竞争力。

医惠科技有限公司提出了一种医院突发事件预防处置系统(CN201310480039A 20131015),架构设置为基础层、数据层、交互层、业务层、展示层,医院突发事件预防和应急处置服务平臺需要多个部门、多系统联动配合,为了解决这个问题,在交互层中采取J2EE技术、工作流引擎技术、数据仓库技术、门户技术、全文检索技术、中间件技术、地理数据引擎技术、信息编码转换引擎技术、应用集成技术,实现集成的信息采集、内容管理、信息搜索,能够直接组织各类共享信息和内部业务基础信息,面向不同使用对象,通过门户技术实现个性化服务,实现用户的统一认证、统一管理,提供实时信息访问及多系统协同工作。

长威信息科技发展股份有限公司提出了一种基于可视化流程配置的自定义流程配置办公系统(CN20151046391220150731),采用J2EE作为开发平台,使用ORACLEllg为后台数据库,J2EE和Oracle之间数据访问和操作采用JTDSl.2提供的接口,客户端与服务器之间交互数据采用的是H33"P协议;基于该系统,企业内部可实现整理信息化建设流程配置管理的指导意见及方向,同时各层级针对业务分支和业务要求做到自定义匹配的配置,节约企业信息系统重复建设,多头建设和减少信息流转冗余接口、泄密等风险;并能在企业内部做到实时监控各层业务办理状况,提供企业内部整体信息概览图,利于提高企业内部办事效率,优化企业内部工作流程。

华润电力投资有限公司河南分公司提出了一种工作流管理方法及系统(CN201510807868 20151120),基于J2EE架构实现该工作流管理系统,有效利用了JAVA的跨平台特性,让工作流管理系统可以稳定运行在各种不同的平台上,实现了能够跨平台运行功能,并且通过构建图形化的工作流实例模型实现了支持图形化操作功能,进而有效解决了企业对业务流程的标准化控制的问题,同时让系统管理员能够灵活配置各种业务流程;基于J2EE+XML开发的工作流系统具有可阅读性、可扩展性、可维护性、可移植性等特点。

青岛亿联信息科技股份有限公司提出了一种智慧城市生活服务系统(CN201610754867 20160830),该系统采用先进、开放的技术和成熟的商业化J2EE平台,融合分布式平台的核心特性,可承受千万级的并发和上亿级别每日事务量;方便地整合各类数据资源;灵活的数据处理功能;强大的数据分析和预测功能;交互式的数据和模型可视化;工作流推式管理和强大的机器学习功能;有效实现从人找信息到信息找人。

3结束语

通过上文对基于J2EE的工作流管理系统的发展脉络做了详尽分析,可以了解:基于工作流技术的办公自动化已经普遍应用到生活中的各个领域,具有了较为成熟的技术脉络。近几年来国内针对该技术的改进点主要在于面向应用的应用级软件系统,即根据应用的场景、将工作流技术应用于不同的生活领域中,具体为基于内置的较完整的工作流功能,在系统中根据应用需要进行改进,集成其他功能。因此从整体上看,工作流在办公自动化领域的技术发展已接近成熟。

猜你喜欢

工作流专利
专利
发明与专利
工作流在电力生产管理信息系统中的设计和应用
专利
节能——环保——专利