FileNet P8 AE简介

来源:互联网 发布:大学女神知乎 编辑:程序博客网 时间:2024/04/28 02:03

应用引擎包括的服务和应用如下图所示:

应用引擎包括的服务和应用简介如下:

应用引擎是主导 Workplace网络应用、Workplace Java应用、流程引擎路由器和应用开发工具的 FileNet P8平台组件,是流程和内容的展示层。应用引擎为Workplace和内容引擎间进行的用户身份识别提供保护,并提供 SSL安全措施(在已配置的前提下)。

1.Workplace

这是一个终端用户的网络应用软件,为文件管理提供了存取功能并与 FileNet P8 的业务流程管理功能紧密结合。Workplace也支持扩展的FileNet P8功能,如:表单管理、记录管理和门户等。

Workplace使用凡纳Web应用工具包构建,并在J2EETM应用服务器上的Web Container内运行。

Workplace利用XSL转换很多用户界面元件,例如:查询结果和文件夹内容。Workplace提供的大部分功能是零下载的HTML,即能在任意平台、配合众多的浏览器产品运行。高度图形化的高级功能通过Javaapplet 的形式来提供,包括:流程设计器、流程配置控制台、流程管理员、情境设计、情境控制台、搜索设计和发布设计。

2.对Microsoft ® Office的集成(Integration forMicrosoft ® Office)

使用户在FileNet P8内容库内轻松地管理Office文档和Outlook邮件信息。用户可直接从Microsoft Office目录中存储、搜索和检索文档、邮件及附件。除了保护和转换Office文档,用户还可以浏览对象存储器,在Word和Excel文档中嵌入属性。用户也可使用录入模板把文档加入一个对象存储器,并启动审批工作流。

3. 组件集成器(ComponentIntegrator)

提供一个不需要订制程序设计而实现工作自动处理的装置。组件集成器处理 Java Class 导入,并处理流程引擎与界面的沟通。例如:在工作流的一个步骤,可调用Java 类向一些客户实体(如第三方厂商)请求服务。使用图形化流程设计器的工作流设计者,可以直接调用Java类,不需要编写程序。组件集成器包括众多适配器,它们是流程引擎事件与外部实体(如 Java 对象)进行通讯的接口。适配器与来自工作流步骤的各类部件进行交互。(凡纳提供许多 Java和 JavaTM MessageService (JMS)适配器,用以调用 Java组件、把信息加入信息队列。这里举例的只是其中一个 Java适配器。)

4.内容和流程 Java API(Content andProcess Java API)

用于编制订制应用和扩展的开箱即用应用程序的 Java 类扩展集合。这些类为内容和流程引擎的交互提供了可编程的接口。开发人员可以使用这些API 建立不同的应用程序,包括那些基于 J2EETM WebContainer (Java Server PagesTM 和 JavaServletsTM)、Enterprise JavaBeans (EJB) Container,或是分立的 J2SE的Java应用程序

5.Web 应用工具包(Web Application Toolkit)

提供一个可扩展的框架和可重用的模块,建立网络应用。工具包为让程序开发者访问内容引擎、流程引擎和第三方后端服务器。为身份识别、事件安排、状态信息、参数选择、本地化和坚实的可扩展应用程序的其他功能提供行为和数据结构。另外,工具包的可重用的用户界面组件模式,造就了一种稳定的基于 HTML 的应用程序用户界面,它不需要或几乎不需要用到 DHTML/JavaScript。凡纳公司已经基于其工具包,开发出许多 Web 应用程序,包括 FileNet P8Workplace和记录管理

6.应用集成工具包(Application Integration Toolkit)

应用集成工具包是个全功能 API,可使第三方把他们基于 Microsoft Windows 的客户应用程序与Workplace 进行集成。凡纳使用这个工具包提供对 Microsoft Excel、PowerPoint、Word 和 Outlook 的集成。 FileNet eFormsDesigner 电子表单设计软件也使用这个工具包。客户和合作伙伴可使用这个工具包(包括可重用的用户界面)与其他应用程序进行集成,基本不需要编码。

工具包包含了一套安装在 Windows 客户端的 COM 服务器,以及在 J2EE 应用服务器上运行的 Javaservlets。 IntegrationServlet——它支持来自胖客户端应用程序和基于网络的瘦客户端的请求——提供工具包可重用的 Workplace JSP页面和向导。这些部件向开发人员提供了完整的内容管理功能,包括交互式的用户界面。

7. 应用集成 ExpressAddIn (ApplicationIntegration ExpressAddIn)

应用集成 ExpressAddIn 是应用集成工具包内的一个开发人员工具,使凡纳应用集成基础架构可以迅速集成到第三方的应用软件(如 Microsoft Office)。

这个工具是个定义输入和输出界面的 COM 服务器,支持客户应用和应用集成框架间的双向沟通。尽管某些方面与凡纳应用集成工具包相似,但 ExpressAddIn 利用的基础架构编码要多的多,因而能明显地减少集成开发人员的负担。ExpressAddIn 还附有示例应用程序,示范怎样使用 ExpressAddIn 集成第三方应用程序和应用集成基础架构。开发人员可以订制样本编码,把他们的应用程序快速集成到框架,轻松地订制满足特定需要的集成。

8.IntegrationServlet

IntegrationServlet 是个应用引擎服务,许多应用程序用它访问电子表单、通过录入模板采集内容、检入内容、访问工作任务和步骤处理器、通过浏览和/或搜索选择对象。IntegrationServlet支持来自胖客户端应用程序和基于网络的瘦客户端的请求。(基于网络的应用程序必须用网络应用工具包构建。而胖客户端必须使用应用集成工具包构建。)

9.Workplace配置和订制(Workplace configuration and customization)

Workplace 可通过修改站点和用户参数进行配置,满足应用程序的需要。Workplace 可通过修改文本式输入文件(例如:XML)或修改开放源代码进行订制。以下强调的配置和订制范例均使用了这些方式。

 

原创粉丝点击