EAI 解决方案应具有以下功能 -
工作流管理- 跨软件设计交易工作流的工具。
无缝数据转换- 无论软件复杂性如何,都可以在多个源和目标之间完整且同步地转换应用程序内容。
基于智能内容的路由- 它是一种强大的、基于规则的消息、文档和多个数据对象的路由,基于来自交易的任何元素的内容和路由规则的集中管理。
业务规则管理- 用于定义和管理业务规则的图形环境,以提供跨越软件边界的业务流程。
它可以提供组件,涉及标准的组件架构,如 COM 和 CORBA。
它是用于配置统一行为的工具的完整性或复杂性。
通过传统编程支持可扩展性。
已提供开发工具。
遗留软件集成能力和大型机交易方法。
有几个标准需要检查如下 -
Adapter/Connector Fit - 解决方案中预建或预配置的适配器或连接器的提供量。评级基于需要集成哪些打包软件和旧环境以及适配器/连接器的定量和定性评估。评估中要考虑的要点是可访问的适配器/连接器对上市时间的影响,其中高评级定义了将刺激集成项目的预建连接的数量。
工具生产力/质量- 集成开发工作的生产力基于所支持工具的质量,因此在适配器/连接器不可访问的情况下,此标准的影响更大。如果要做的自定义集成工作量高于此标准,则活力会提高。这也决定了系统的适应性和维护价值。
运行时质量/可扩展性- 可扩展性至关重要,因为它决定了系统的速度。服务质量包含传输的可靠性或保证级别以及事务完整性级别。
业务流程支持- 所有集成方案都需要业务流程支持。有两种方法可以解决这个问题 -
集成解决方案涉及对业务流程建模以及创建或执行流程的自动解释的能力。
明确的业务流程已经预先配置为解决方案的一个元素。
集成商资源- 他们可以得到供应商/合作伙伴/组织本身的支持。
购买和拥有成本- 这种类型的成本敏感性很高,因为区别很小。