| English
免费热线 800 820 7975
首页 产品 案例 服务 goCom “快成长”计划 人才 关于普元    
  产品体验
   
  SOA中间件EOS
 
- 企业应用之痛
- EOS解决之道
- EOS产品实现
- EOS客户价值
- EOS在线演示
   
  SOA流程平台BPS
 
- 业务流程的挑战
- BPS解决之道
- BPS特性价值
- BPS产品概览
- BPS典型案例
- BPS培训教程
   
   
您的位置:首页 > 产品与案例 > BPS
BPS产品概览  



产品架构及组成部分

普元SOA流程平台(Primeton BPS)是业界第一个完全基于业务化思想的SOA流程平台,不仅提供高性能和可扩展的流程引擎支撑具有中国特色的复杂的流程模式和人工活动的处理,而且支持业务部门的流程管理人员基于Web的方式进行流程的业务化配置与调整。

Primeton BPS由流程引擎、业务流程定制工具、流程客户端、流程管理与监控工具、流程WAPI五个部分组成。通过业务流程定制工具进行流程配置与调整,依托流程引擎实现流程流转,采用基于Web的缺省客户端和管理监控工具完成对流程的调整、监控与审计。运用丰富的流程WAPI快速定制用户自己的应用,随需应变。如下图所示:


Primeton BPS产品架构图

流程引擎

流程引擎是Primeton BPS流程的核心,负责解析业务流程定义,协调处理活动间的路由,处理客户端的请求(如启动流程、提交工作项、查询工作项、流程监控等等)。

Primeton BPS流程引擎在遵循WfMC标准的同时,支持大量具有中国特色的流程模式,支持Web Service、JMS等多种集成方式。其流程模型支持自由流,回退及业务补偿,业务规则的引入,流程的运行时动态调整,以及工作项拒绝、取回、代理、委托、改派、暂停、取消等中国的特色流程模式,以满足中国企业或政府的灵活性需求。

Primeton BPS流程引擎从设计之初就将高性能、高可靠性要求放在首位。采取了多种方式以保证流程引擎的高效稳定运行,比如良好的事件驱动式系统架构、优化的流程数据库、流程历史数据与运行数据分离、流程级高速缓存。这些措施保证了Primeton BPS流程引擎完全能够支撑电信、金融、政府等行业的高性能要求。同时,Primeton BPS提供了在集群情况下流程实例池的分布式通知功能,极大增强了流程引擎的拓展性,能够支持大容量、高并发、高性能要求的企业级应用。

Primeton BPS流程引擎的功能特性包括:

  • 流程实例池缓存,支持分布式多引擎集群,高效稳定。
  • 灵活的完备的活动路由模型,支持常见的各种路由模式以及自由流、指派、回退等图书路由。
  • 完善的处理人分配模型,自带组织模型,支持用户扩展组织模型。
  • 灵活的多任务会签模型。
  • 灵活的触发事件支持,便捷扩展流程功能。
  • 便捷的时限控制,自带提醒有超时两阶段邮件通知。
  • 完善的异常日志与处理机制,对流程回退提供业务补偿支持。
  • 业务流程定制工具

    业务流程定制工具是在Primeton BPS流程引擎之上实现的基于Web的流程业务化定制工具,它提供元数据管理和业务流程规则引擎的基础服务,并在此之上通过定制服务库(包括页面服务构件库、动作服务构件库、事件服务构件库)、业务规则库、环节库等进行流程的配置与调整,为业务人员提供完全的业务域支撑能力。如下图所示:


    Primeton BPS业务流程定制工具

    业务流程定制工具包括下列功能组件:

  • 元数据管理:对业务流程以及业务规则中所使用到的数据模型进行描述和管理;
  • 流程业务规则引擎:实现流程业务规则所使用的规则因子和函数库的定义和管理、流程规则的业务化定义、流程业务化规则的解析和运行;
  • 环节库管理:在服务库的基础上进行环节的封装和管理;
  • 业务流程定制:在服务库和环节库基础上实现流程的基于Web方式的业务化配置和调整,可以对流程的环节、业务规则、参与者、KPI等要素进行灵活的业务化调整;
  • 工作日历管理:实现流程KPI中所使用工作日历的定义,并且可以对机构、岗位、角色、个人等各种类型的参与者的工作日历进行配置;
  • 流程客户端

    流程客户端是提供给用户完成流程任务的浏览、查询、执行的界面,以及流程启动的界面。Primeton BPS流程客户端通过Web界面的方式提供给用户。

    在流程客户端的支持下,开发人员在无需编写任何代码的情况下,在系统上线前对业务流程进行模拟调试、运行,从而可以在进行流程设计的同时根据模拟运行情况对业务流程进行业务验证与流程优化,而不是等系统上线以后再进行业务流程调优。

    Primeton BPS流程客户端的功能特性包括:

  • 最完备的代理模型支持,支持各种日常工作委托。
  • 独创的结合业务查询任务列表,和业务应用无缝结合。
  • 可选的缺省任务表单,项目未开始,流程提前预演。
  • 业务人员图形化浏览流程。
  • 对已完成任务的查询浏览。
  • 流程监控与管理工具

    流程应用部署以后,业务处理人员就可以通过Web页面进行流程的业务处理。管理人员通过此工具可以进行流程的管理与监控,如流程实例监控、任务改派、流程的中止、挂起与恢复等等。

    通过对流程实行图形化的实时监控,管理者可以及时掌握业务处理的最新动态;及时发现长时间滞留未处理的任务;对发生异常的流程进行及时调整。

    Primeton BPS流程监控与管理工具的功能特性包括:

  • 对业务流程的图形化调整。
  • 对流程实例、活动实例的图形化监控和管理。
  • 对工作项以及流程实例的复杂查询监控
  • 审计日志查询
  • 代理人范围与代理关系管理
  • 任务交接管理
  • 配置历史数据迁移的功能
  • 流程WAPI

    流程WAPI是Primeton BPS所提供流程服务的重要组成部分,包括流程的定义API、流程管理和监控API、流程客户端API、流程标签库、流程可视化页面控件。通过这些丰富的API接口,以及Primeton BPS提供的业务流程定制环境,可以快速开发出高效的流程应用系统。

    Primeton BPS提供的流程WAPI 可以通过JavaAPI、WebService、EJB、JMS等方式进行访问。

     

    产品询价及咨询,请即刻致电:
    免费800-820-7975
    021-50804295
    相关链接
    - 试用下载
    - 文档
    - 培训
    - 服务机构
    相关资源
    - EOS知识库
    - EOS技术论坛
    - goCom-SOA中国第一社区
    - 银弹社区-服务CIO/CTO
    - 普元电子快讯
     
    法律公告  |  隐私保护  |  联系我们  

    所有版权归primeton普元公司所有  未经授权,严禁非法复制或镜像  沪ICP备05008205号