机器人|系统集成概念是什么,有哪些系统集成方法

机器人|系统集成概念是什么,有哪些系统集成方法

文章图片



数据集成、控制集成
为了完成控制集成和业务流程集成 , 必须首先解决数据和数据库的集成问题 。 在集成之前 , 必须首先对数据进行标识并编成目录 , 另外还要确定元数据模型 , 保证数据在数据库系统中分布和共享 。
系统集成概念通常在以下情况下 , 将会使用数据集成:
(1)需要对多种信息源产生的数据进行综合分析和决策 。
(2)要处理一些多个应用程序需要访问的公用信息库 。
(3)当需要从某数据源获得数据来更新另一个数据源时 , 特别是它们之间的数据格式不相同时 。 相对而言 , 数据集成灵活 。
实现系统集成的方法有哪些企业存在多个各自独立的软件系统 , 系统之间调用彼此的接口进行数据的交换和信息的传递 。 如 , OA系统中读取订单系统的销售数据进行业绩统计和绩效管理 , OA系统中费用报销流程的数据需写入财务系统 , 网站中客户下单的信息需写入到OA系统进入订单审批流程 , 网上支付银行接口的调用等 。
一般在技术上会以API接口、web service接口、直接访问数据库接口等方式实现 , 优秀的软件系统一般都有设计良好的外部接口 , 直接访问数据库不是最好的解决方案 。

系统集成方式有哪些控制集成也称为功能集成或应用集成 , 是在业务逻辑层上对应用系统进行集成的 。 控制集成的集成点存于程序代码中 , 集成处可能只需简单使用公开的API就可以访问 , 当然也可能需要添加附加的代码来实现 。 控制集成是黑盒集成 , 其模型如图所示 。
【机器人|系统集成概念是什么,有哪些系统集成方法】实现控制集成时 , 可以借助于远程过程调用或远程方法调用、面向消息的中间件、分布式对象技术和事务处理监控器来实现 。 控制集成与表示集成、数据集成相比 , 灵活性更高 。 表示集成和数据集成适用的环境下 , 都适用于控制集成 。 但是 , 由于控制集成是在业务逻辑层进行的 , 其复杂度更高一些 。 而且 , 很多系统的业务逻辑部分并没有提供API , 这样 , 集成难度就会更大 。

    相关经验推荐