数据挖掘如何改进市场细分?
EAI 解决方案正在从中间件消息系统转向业务流程集成。EAI 市场通常集中在 OSI 模型的各个层上,即集成中间件和接口语法。针对这两个层的目标主要原因是 EAI 行业的不成熟,以及在这两个层中更容易产生利润。
平台集成 - 这支持异构硬件、操作系统和应用程序平台之间的连接。支持平台集成的几种技术包括:
消息传递 - 用于异步连接
远程过程调用 - 同步连接
对象请求代理 - 两种类型的连接
链接每个应用程序的逻辑应通过代码或预编码的应用程序适配器来定义。需要额外的功能来协调系统中数据定义的差异。这可以通过手工编码或使用数据翻译和转换产品来完成。需要消息路由逻辑,这可以通过手工编码或通过消息代理来支持。
数据集成 - 数据集成有两种类型:
数据库网关,例如 Sybase DirectConnect、Information Builders EDA SQL 和 Oracle Open Gateway,支持对异构数据源的 SQL 访问。它们是同步数据访问产品,需要具备数据库设计知识的软件开发人员。
有几种用于提取、转换、移动和加载数据的工具 - ETML 工具:
它们是数组或点在时间解决方案,适用于数据仓库的原始加载或大型批量传输。它们直接提取和加载数据,绕过软件逻辑。ETML 供应商正在通过消息支持来实现功能。
组件集成 - 集线器和轮辐集成 - 集线器提供一些集成。应用程序服务器用于支持对多个关系数据库源的访问、对打包软件的应用程序适配器以及消息传递等中间件服务。
流程集成 - 这为 EAI 解决方案提供了最高级别的抽象和灵活性。这允许管理人员通过图形建模界面来描述、监控和更改业务流程。
业务流程建模支持业务用户和分析师通过图形模型和声明性语言而不是编程来描述数据如何在系统和组织边界之间流动。集成解决方案是从模型中创建的。当需要更改时,可以在模型中创建更改,并且可以在解决方案中重新创建相同的更改。在执行解决方案之前,还可以完成模拟。