EAI的特点

热门问答 2023-06-15 13:29:02

一个企业的业务流程会同时涉及多个应用系统,因此要求这些系统协同工作,但接口和架构的不一致往往会使这些本应紧密集成的应用系统成为“信息孤岛”。因此,企业应用集成(Enterprise Application Integration EAI)技术应运而生,它可以通过中间价格作为粘合剂,将企业内外各种业务相关的异构系统、应用和数据库连接起来,从而满足ERP、CRM、SCM、OA、数据库、数据仓库等重要系统直接无缝的数据共享和交换需求。EAI涉及广泛的技术和复杂的实现。

EAI的核心是使用中间件连接企业应用。有多种不同类型的中间件可以提供EAI的功能。在选择EAI中间件时需要注意以下的基本特征:

①通过中间件连接不同的应用,保证了应用的独立性,在不修改应用本身业务逻辑的情况下,解决了数据共享的问题。

②实现业务流程自动化。确保各部门在采用不同系统的同时,能够协同完成相同的工作。

③支持应用架构的不断变化。它可以很容易地重新配置,以添加或删除系统,而不会影响其他系统。

④可提供实时接口和批量接口,可提供同步和异步接口。

⑤数据必须是安全的,只有目的应用才能读取。

⑥良好的性能和数据吞吐量,灵活的可扩展性,适应企业的发展。

⑦必须提供恢复机制,保证在数据传输过程中出现连接中断等异常时,数据能够恢复。

 

免费与10000名中国最顶尖CIO、CTO交流