您所在的位置:首页>>信息化阶段
Sybase中国网站企业应用集成解决方案
作者:畅享网    2008-8-6 23:25:18
关键字:

  众所周知,许多企业IT系统的设计和建设诸如企业资源规划(ERP)、客户关系管理(CRM)、供应链管理(SCM)以及其它商业应用系统都是自包含的独立系统,每个系统都包含它自己的应用、流程以及数据。随着电子商务的发展,人们需要将这些系统、应用、流程以及数据有机地结合起来,更好地为市场和客户服务。

  传统的点到点的连接,使得构成的应用环境接口复杂,通信状况混乱,维护代价昂贵,也不利于整个应用系统的扩充。为了解决传统点到点应用集成中的问题,许多软件公司提出了自己的解决方案。Sybase公司就是其中著名的企业应用集成软件供应商之一。

  图1 点到点的集成

  1. 什么是企业应用集成

  企业应用集成的概念就是将企业内部不同的、相互之间相对独立的软件集成起来。并且在集成过程中应当不影响应用软件本身。

  企业为了满足客户和商业伙伴对实时信息的需要,被迫连接他们遗留的系统来增加产出、提高效率以最终使顾客满意。这最终导致了企业应用集成(EAI)的发展。EAI通过建立底层架构,来联系横贯整个企业的异构系统、应用、数据源等。

  图2 EAI解决方案

  EAI追求建立一个灵活、标准的企业应用底层架构,以允许新的基于IT的应用和商业处理更容易和更有效地被连接。这个架构允许企业中的应用能够实时的,无缝的互相通信。以保证对供应商、客户作出快速响应,确保在激烈的竞争中立于不败之地。

  Sybase公司的电子商务集成架构(e-Business Integration Architecture)可有效地帮助客户构建灵活、可扩展以及高性能的集成应用,它为用户提供的一系列产品,使企业能够按照一个完整、灵活的工作流程成功地将新的和现有的信息系统有效集成,从而有助于企业更轻松地开发、修改和增强它们的电子商务功能。

2. Sybase企业应用集成解决方案

  Sybase公司针对这些问题实现了在企业级集成新的和遗留的系统以支持一个有效的、综合性的电子商务解决方案的承诺。

  Sybase应用集成解决方案主要包括如下的产品: (补充的内容)
 

  ·集成服务器(Integration Server)
  集成服务器负责不同应用间的信息格式转换以及数据智能发送到所需的目标系统
·  流程服务器(Process Server)
  流程服务器负责定制和管理业务流程的自动化
·  适配器(Adapter)
  适配器负责与特定应用和协议的无缝连接
·  分析服务器(BizTracker)
  分析服务器帮助跟踪和管理电子商务的交易, 它能对业务流程处理过程进行跟踪、监视、报 警、审计和信息收集。
  Sybase公司于2001年收购了著名的应用集成解决方案供应商New Era of Networks, 它在世界各地的客户超过3000个, 领域涉及各行各业, 包括金融、电信、政府、能源交通、零售业等。

3.1 总体结构

  Sybase公司解决方案的核心是e-Biz Integrator,它是一个创新的集成服务器,在将信息集成到新的和嵌入式系统方面起着至关重要的作用。通过在不同的应用之间提供复杂的转换与压缩以同步数据,以及智能发送数据到需要该数据的系统,e-Biz Integrator使应用之间的实际连接过程很平稳。它的总体结构见图3。

图 3 Sybase EAI 体系结构

  Sybase公司的电子商务集成架构提供的模块化的软件平台可用来快速而有效地开发和管理跨企业的异构系统之间的应用集成。它是通过以下四个主要功能来完成这一任务的:
· 信使
  系统集成最基本的需求是将信息或数据从一个应用或服务器物理地移动到另一个应用或服务器,并且还要确保这一过程自始至终是安全可靠的。例如,当一个在线用户发出一个定单时,该定单数据必须从原始点(Web站点)物理地移动到公司自己的系统(销售管理系统、定单执行系统等等)中进行处理。如果这一过程在从基于Web的定单输入系统到后端办公执行系统中出现冲突或故障,那么企业就不能够有效地运转。

· 信息交换台
  在大多数情况下,仅仅移动数据是不够的。确定企业内部其它系统各自需要什么样的信息的能力是同等的重要。会计系统需要帐单和信用卡信息,而实际的定单详细资料必须到达产品配发中心后才能被执行。就更高层次而言,根据地理位置将信息发送到特定的执行中心或仓库也是非常重要的。通过在一个架构中集中多种集成技术,e-Biz Integrator能够将特定的数据集发送给选定的应用。

· 信息解释器
  一旦确定了数据传输标准,数据必须是其它应用可读的,这些应用使用和识别不同的文件格式。例如,帐单支付系统可能首先采用姓氏来存储用户信息,而Web站点上的定单输入系统可能首先采用名字来存储用户信息。如果不作任何更改的话,这一简单的差别就可能导致定单无法处理。幸运的是,e-Biz Integrator包括了转换功能,从而可以确保源数据能够被其它连接的应用以那一系统所能理解的数据格式读取。

· 控制器
  此外,每一个应用都有其自己所需要的、各个系统之间互不相同的信息集。因此,一个目标系统需要的某些信息可能并不包含在源系统的数据中。两个系统或许各自具有一个系统单独生成的唯一的用户识别代码。在这种情况下,当数据从一个系统移到另一个系统时,e-Biz Integrator的聚集(enrichment)功能能够对两组用户识别代码进行跟踪,并实时对它们进行转换。

1  2  
   
 

©Copyright The ileader.com.cn 2005 | 京ICP备05080669号                联系方式 | 合作伙伴 | 服务条款 | 广告业务 | 加入我们 | 网站地图