什么是系统集成?

2020.06.09 -

   

系统集成对于企业间的通信以及企业内部的合作都是必不可少的。 在此文中,我们将解释什么是系统集成以及用于实现的方法。

系统集成

什么是系统集成?

从广义上讲,系统集成是将不同的子系统(组件)连接成一个单一的较大系统的过程。关于软件解决方案,系统集成通常定义为将各种IT系统,服务和/或软件链接在一起以使它们全部在功能上协同工作的过程。

组织使用系统集成的主要原因是他们需要提高生产率和运营质量。目的是使组织的各种IT系统通过集成“相互对话”,以加快信息流并降低组织的运营成本。但是,系统集成不仅用于连接组织的内部系统,而且还用于与组织合作的第三方。

系统集成的集中方法

典型的系统集成方法分为以下不同类别:

  • 点对点集成

有人可能会说,点对点集成(或点对点连接)并不是系统集成,因为只涉及两个系统组件。但是,尽管它缺乏“真正的”系统集成的复杂性,但仍将一个系统连接到另一个系统以使它们能够一起运行。

通常,这种点对点集成仅处理一种功能,并且不涉及任何复杂的业务逻辑。许多基于云的应用程序提供了这些类型的点对点集成,这些产品是最常见的IT系统的产品化“即用型”集成模块。

  • 垂直整合

在垂直集成方法中,系统组件(子系统)通过创建功能“筒仓”(从底部基本功能向上开始)进行集成。这通常是一种相对简单易用的方法,只涉及数量有限的系统(两个以上),但是另一方面,这种集成方法具有严格的报价,并且从长远来看更难管理,因为任何新功能都需要它自己的功能“筒仓”。尽管如此,该方法仍可有效地用于创建简单的集成,而只需要解决一个功能。

  • 星型整合

星型集成是指一个系统,其中每个子系统都使用点对点连接与其他子系统连接。这允许更多的功能,但是随着集成系统数量的增加,集成数量也显着增加,并且集成管理变得非常苛刻。

例如,使用此方法将十个系统相互连接,将需要进行45个单独的集成,并且每当一个系统发生更改时,也可能需要重新完成九个连接。有时Star Integration在那里也被称为“ Spaghetti集成”,类似于“ Spaghetti代码”。

  • 横向整合 

在水平集成中,一个单独的子系统用作所有子系统之间的公共接口层。通常,此层称为企业服务总线(ESB)。

这种方法允许每个子系统只有一个接口来与连接到公共接口层的所有其他子系统进行通信(即,在十个系统中,只有十个连接)。这种方法的好处还在于,可以更改甚至替换每个子系统,而无需重新执行任何其他系统的接口。

系统集成对于大型项目来说至关重要,可以大幅提升其工作效率与灵活性。

本站文章禁止转载,违者必究
阅 151
0

系统集成对于企业间的通信以及企业内部的合作都是必不可少的。 在此文中,我们将解释什么是系统集成以及用于实现的方 […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1