The Wayback Machine - https://web.archive.org/web/20221028211701/https://baike.sogou.com/kexue/d10087.htm

系统集成

编辑

系统集成在工程上被定义为将组件子系统集成到一个系统中的过程(子系统协作的集合,以便系统能够交付总体功能),并确保子系统作为一个系统一起运行;[1] 在 信息技术[2] 中被定义为将不同的计算系统和软件应用程序物理地或功能地连接在一起的过程,[3] 目的是作为一个协调的整体运行。

系统会集成商利用多种技术集成离散系统,如计算机网络、企业应用集成、业务流程管理或手动编程。[4]

系统集成包括以这样一种方式集成现有的(通常是不同的)系统,即“注重为客户增加价值”[5](例如,提高产品质量和性能),同时为公司提供价值(例如,降低运营成本和缩短响应时间)。[5]在通过互联网连接的现代世界中,系统集成工程师的角色非常重要:越来越多的系统被设计用于连接正在构建已经部署的系统。[6]

1 整合方法编辑

垂直集成(相对于“水平集成”)是根据子系统的功能通过创建功能实体(也称为孤岛)来集成子系统的过程。[7] 这种方法的好处是集成执行迅速,只涉及必要的供应商。因此,这种方法在短期内更便宜。另一方面,拥有成本可能远远高于其他方法,因为在新功能或增强功能的情况下,实现(扩展系统)的唯一可能方式就是实现另一个思洛存储器。重用子系统来创建另一个功能是不可能的。[8]

星形集成(Star integration),也称为意大利面集成(spaghetti integration),是一个系统集成的过程,其中每个系统都与每个剩余的子系统互连。当从被集成的子系统的角度观察时,这些连接让人想起一颗星,但是当系统的整体图被呈现时,这些连接看起来像意大利面条,因此这个方法的名字。成本因子系统导出的接口而异。在子系统输出异构或专有接口的情况下,集成成本可能会大幅上升。当添加额外的子系统时,集成系统所需的时间和成本呈指数级增长。从特性的角度来看,由于功能重用的极端灵活性,这种方法通常似乎更可取。[8]

横向集成或企业服务总线(ESB)是一种集成方法,其中专用子系统是专用于其他子系统之间的通信。这允许将连接(接口)的数量减少到每个子系统只有一个,该子系统将直接连接到ESB。ESB能够将接口转换成另一个接口,这可以降低集成成本,并提供极大的灵活性。通过使用这种方法集成的系统,可以用另一个子系统完全替换一个子系统,该子系统提供相似的功能,但由于输出不同的接口,所有这些对于其余子系统都是完全透明的。所需的唯一操作是实现ESB和新子系统之间的新接口。[8]

然而,如果认为水平方案可以避免中间数据转换的成本或者将责任转移到业务逻辑上的成本,可能会产生误导。[8]

通用数据格式是一种集成方法,它的目的是避免每个适配器都必须将数据转换成其他应用程序的格式,企业应用程序集成(EAI)系统通常规定一种独立于应用程序(或通用)的数据格式。EAI系统通常还提供数据转换服务,其目的是帮助在特定于应用程序的格式和通用格式之间换。这个过程分两步完成:适配器将信息从应用程序的格式转换为总线的通用格式,然后对其进行语义转换(比如将邮政编码转换为城市名称,将一个应用程序中的对象拆分/合并为其他应用程序中的对象等等)。

参考文献

  • [1]

    ^Gilkey, Herbert T (1960), "New Air Heating Methods", New methods of heating buildings: a research correlation conference conducted by the Building Research Institute, Division of Engineering and Industrial Research, as one of the programs of the BRI fall conferences, November 1959., Washington: National Research Council (U.S.). Building Research Institute, p. 60, OCLC 184031.

  • [2]

    ^For computer systems, the term "systems integration" has included the plural word "systems" although the singular form has also been used in referring to computer systems..

  • [3]

    ^CIS 8020 – Systems Integration, Georgia State University OECD.

  • [4]

    ^Moore, June (13 December 1982), "Software Reviews, BusinessMaster II+, ledger for CP/M systems", InfoWorld, InfoWorld Media Group, Inc, p. 31, ISSN 0199-6649.

  • [5]

    ^Vonderembse, M.A.; Raghunathan, T.S.; Rao, S.S. (1997). "A post-industrial paradigm: To integrate and automate manufacturing". International Journal of Production Research. 35 (9): 2579–2600. doi:10.1080/002075497194679.CS1 maint: Multiple names: authors list (link).

  • [6]

    ^Merriman, Dan (19 Feb 1996), "Tying it all together", Network World, IDG Network World Inc, p. 51, ISSN 0887-7661.

  • [7]

    ^Lau, Edwin (2005), "Multi-channel Service Delivery", OECD e-Government Studies e-Government for Better Government, Paris: OECD, p. 52, OCLC 224889830.

  • [8]

    ^Gold-Bernstein, Beth; Ruh, William A (2005), Enterprise integration: the essential guide to integration solutions, Addison Wesley, ISBN 0-321-22390-X.

阅读 7514
版本记录
  • 暂无