FileNet P8 Application Engine 介绍
FileNet P8 介绍
FileNet P8 是可靠的、可扩展的、高可用性的企业平台,由四大引擎 Content Engine(CE), Process Engine (PE),Application Engine(AE)/WorkplaceXT ,Rendition Engine 组成,通过这些引擎实现存储、管理、保护和处理信息,将业务流程流畅化、自动化,提高操作效率。 每个引擎承载着不同的功能:
Content Engine :数据管理
Process Engine :流程管理
Rendition Engine :文件格式转换
Application Engine(AE)/WorkplaceXT :Web 应用程序,用户通过 AE 对以上引擎中的文件实现管理。AE 和 WorkplaceXT 都是 P8 客户端应用程序,实现相同的功能,本文将介绍 Application Engine 。
Application Engine 介绍
FileNet P8 是基于 J2EE 框架开发的多层架构企业平台,图一是 P8 的整体架构,AE 处于商业逻辑层,接受表现层 Workplace 发来的用户请求,基于请求处理业务逻辑,通过 Content Engine 和 Process Engine 预留好的 Java API 接口实现与 CE 和 PE 的数据交换。AE 除了业务处理,同时还负责安全管理,用户通过 Workplace 将认证信息传输给 AE, AE 通过 CE 传输给用户认证服务器,确认用户的权限。
图 1. FileNet 整体架构
Application Engine 组件 :
Workplace:是 AE 的客户端应用程序,用户可以通过 Workplace 对数据和流程进行管理。
Workplace Java Applets:Workplace 各种设计器属。
应用程序的开发工具:是 AE 的一个重要特点,用户可以利用此工具对 Workplace 进行二次开发,也可以自主开发客户端应用程序。