体系结构
基于服务器的架构,平台化的工作流系统
LiveFlow 是参照WFMC(国际标准化工作流组织)所提供的 工作流模型,基于服务器架构而开发的工作流系统。其中核心的工作流引擎是一个独立的服务器,通过基于 TCP/IP基础上的WFTP(Workflow Transfer Protocol),具有与任一平台上的应用程序通讯的能力,实现了工作流软件的平台化。LiveFlow独有的内存缓冲技术,大大减少磁盘访问量,加快响应速度,单位时间内能为更多用户提供服务。LiveFlow还能自动根据服务器的CPU数目,调整运行参数,最大限度得利用系统资源。
体系结构图:

在三个方向上与其它系统集成:
- 垂直 – 与企业基础服务集成
通过ADO、CDO、LDAP、SSPI 与企业基础系统:关系型数据库系统、邮件系统、域、活动目录系统(AD)集成,能直接利用这些系统的功能及数据。
- 横向 – 与企业已有系统集成
横向通过XML适配器、Web适配器、DB适配器、File适配器与企业已有的系统如ERP、HR、财务系统同步数据。通过Web适配器,还能跨越Internet进行企业间B2B业务集成,以及编写自定义模块扩展服务器功能。
- 上方 – 为
工作流客户系统提供服务
通过BPFC与构架于BPFC之上的BPO,不管是Web应用还是应用程序都能与服务器通讯。由于采用了基于协议的架构,客户系统与服务器真真做到了平台无关,即使是异构系统也能相互访问。
|