要么A向B靠、要么B向A靠,要么A和B向第三方靠

解决方案 »

  1.   

    EAI 是什么啊 大哥 请指教
      

  2.   

    企业应用集成(Enterprise Application Integration,EAI)技术可以通过中间件作为粘合剂来连接企业内外各种业务相关的异构系统、应用以及数据源,从而满足E-Commerce、ERP、CRM、SCM、OA、数据库、数据仓库等重要系统之间无缝共享和交换数据的需要。
    基本特征 
    EAI 的核心是使用中间件连接企业应用。有多种不同类型的中间件可以提供 EAI 的功能。在选择 EAI 中间件时需注意以下的基本特征: 
    通过中间件将不同的应用连接起来,保证应用的独立性,在不需要修改应用自身的业务逻辑的同时,又解决了数据共享问题。 
    对核心共享业务数据模型的处理与支持。 
    实现业务流程自动化。确保各个部门在采用不同的系统的同时可以协同完成同一个工作。 
    支持应用架构的不断变更。可以方便地重新配制以增加或去除系统而不会影响其它系统。 
    能够提供实时接口和批处理接口,能够提供同步和异步接口。 
    必须保证数据的安全,只有目的应用可以读取。 
    良好的性能和数据吞吐量,并且具有灵活的可扩展性以适应企业的发展。 
    必须具备恢复机制,当数据传输过程中发生连接中断等异常时可以确保数据的恢复。 
    对流程管理提供预定义的通用模型与行业模型。 
    既能够提供实时接口和批处理接口,又能够提供同步和异步接口。 
    能够提供实时接口和批处理接口,能够提供同步和异步接口。 
    五大层面 
    一个完整的 EAI 解决方案应当包含以下五个层面: 
    用户交互:实现应用用户界面统一的接入与安全机制,利用门户技术进行构建。 
    应用连接:通过 HUB 或总线架构,实现应用与应用之间的连接,完成相关的数据路由与数据格式转换。 
    业务流程整合:实现业务流程管理,包括工作流管理和自动化流程两个方面。 
    构建整合:这个层面包含两个部分,一部分是构建与现有应用兼容的新应用,另一部分是对现有资源进行重用以适应新环境的需要。 
    信息集成:实现数据集成,在异构的数据源之间实现数据层的直接整合。没那么复杂,要利用统一标准,最好、最快的方法就是通过XML进行数据交换。即是A系统的数据先转换为XML数据,经XML双向解释器再传递给B;B系统的数据先转换为XML数据,经XML双向解释器再传递给A;在A、B系统的数据处理端都需要加上XML双向解释器。
      

  3.   

    eai 系统集成。是个概念。是一个软件产品 呵呵 我们公司不做考虑的。我们的需求都不考虑买服务~!
      

  4.   

    老刀兄 你能具体一点吗 XML双向解释器是什么啊。