|
|
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。详情
随着信息时代的不断发展,越来越多的实际流程电子化,从而推动了工作流技术的快速发展;面对现今多样的工作流管理系统的开发技术和手段,开发一个符合标准规范、灵活性强、通用的工作流组件(其可以用于不同的工作流管理系统中)是一项非常有意义的工作。 组件技术和工作流技术是两种不同的技术,工作流组件是结合BPMN2.0、SOA、BRMS、J2EE等技术专为业务系统集成而研发的工作流组件,工作流组件能在业务系统中通过集成Workflow组件可以大大加快业务系统在流程方面的开发速度,增强整个系统的稳定性,并能为业务系统带来快速的功能提升。
例如开发一个流程,工作流组件能在业务系统中通过集成Workflow组件可以大大加快业务系统在流程方面的开发速度,增强整个系统的稳定性,并能为业务系统带来快速的功能提升。
作为一种对常规性事物进行管理、集成的技术,工作流的出现是必然的。它是对日常生活中具有固定程序的活动而提出的概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办公效率、降低生产成本、提高企业生产经营管理水平和竞争力的目标。当前,许多企业需要分布式的,事务型的应用程序,同时对系统的速度平衡、系统安全以及服务器可靠性等提出了更高的要求,J2EE技术提供了基于组件的设计方法,可方便地开发、集成和部署应用程序。通过J2EE技术可以很好的实现服务器端的安全、效率和可靠性,并且J2EE组件有很好的可重用性,避免了大量的重复性编码工作。传统工作流管理系统缺乏开放性和集成性,采用J2EE技术的工作流管理系统将不再有这些缺陷。
工作流组件的目标是被其他业务系统所集成并提供专业、稳定的流程服务,在研发之初就以轻量级、易集成、可嵌入、可扩展的思路进行研发。
工作流组件是完全基于Web的工作流引擎从建模、表单自定义、规则定义均可以Web界面下完成无需安装任何客户端软件。
框架追求的是精简、可扩充、可预见、高并发,整个系统没有采用任何大型的开源框架(SSH等)。
|