7.1 系统集成基础
系统集成一般可以分为软件集成、 硬件集成、网络集成、数据集成和业务应用集成等
软硬件系统集成是以信息的集成为目标,功能的集成为结构,平台的集成为基础,人员的集成为保证
7.2 基础设施集成
7.2.1 弱电工程
弱电一般指交流220V、50Hz以下的用电
弱电工程非常多,包括电话通信系统、计算机局域网系统、音乐/广播系统、有线电视信号分配系统、视频监控系统、消防报警系统和楼宇自控系统等多种应用场景。
弱电工程 | |
---|---|
电话通信系统 | 星形拓扑结构 ,使用三类(或以上) 非屏蔽双绞线 |
计算机局域网系统 | 星形拓扑结构 ,使用五类(或以上) 非屏蔽双绞线 |
音乐/广播系统 | 通常采用多路总线结构 ,使用铜芯绝缘导线 |
有线电视信号分配系统 | 树形结构 ,使用 75Q射频同轴电缆 |
视频监控系统 | 星形结构 ,使用视频同轴电缆或光纤 |
消防报警系统 | 星形结构 ,信号的传输使用铜芯绝缘缆线 |
7.2.2 网络工程
计算机网络集成的一般体系框架通常包括网络传输子系统、交换子系统、网管子系统和安全子系统
标题 | 描述 |
---|---|
网络传输子系统 | 传输是网络的核心,是网络信息的“公路”和“血管” |
交换子系统 | 网络按所覆盖的区域可分为局域网、城域网和广域网,因此,网络交换也可以分为局域网交换技术、城域网交换技术和广域网交换技术。 |
安全子系统 | 使用防火墙技术, 防止外部侵犯。防火墙技术主要有分组过滤技术、代理服务器和应用网关等。 ·使用 数据加密技术, 防止任何人从通信信道窃取信息。目前主要的加密技术包括对称加密算法(如DES)和非对称加密算法(如RSA) · 访问控制, 主要是通过设置口令、密码和访问权限保护网络资源。 |
网管子系统 | 关键的任务便是保证网络的良好运行。 由于网络规模的扩大通常会出现网络"瓶颈”问题,使系统的速度变慢。网管的职责便是找出瓶颈并解决它 |
服务子系统 | 网络服务是网络应用最核心的问题。 网络服务主要包括互联网服务、多媒体信息检索、信息点播、信息广播、远程计算和事务处理以及其他信息服务等。 |
7.2.3 数据中心集成
操作系统虚拟化作为容器的核心技术。
操作系统虚拟化技术允许多个应
用在共亨同一主机操作系统内核的环境下隔离运行
,主机操作系统为应用提
供一个个隔离的运行环境,即容器实例。
操作系统虚拟化技术架构可以分为容器实例层、容器管理层和内核资源
7.3 软件集成
在软件集成的大背景下,出现了有代表性的软件构件标准,如公共对象请求代理结构(CORBA)、COM、DCOM与COM+、. NET、J2EE应用架构等标准。
数据共享:
数据是网络最主要的资源,数据共享是网络操作系统最核心的功能
7.3.1 基础软件集成
中间件产品通常分为事务式中间件、过程式中间件、面向消息的中间件、面向对象中间件、交易中间件、web应用服务器等。
中间件 | 描述 |
---|---|
事务式中间件 | 当前应用最广泛的中间件之一 ,其主要功能是提供联机事务处理所需要的通信、并发访问控制、事务控制、资源管理、安全管理、负载平衡、故障恢复和其他必要的服务 |
过程式中间件 | 又称为远程过程调用中间件。过程式中间件一般从逻辑上分为两部分:客户机和服务器 |
面向消息的中间件 | 是一类以消息为载体进行通信的中间件 ;通信模型有两类:消息队列和消息传递 |
面向对象中间件 | 又称为分布对象中间件 通过这些服务,上层应用对事务处理、分布式数据访问、对象管理等处理更简单易行 |
交易中间件 | 是一种专门针对联机交易处理系统而设计的软件 |
web应用服务器 | 是web服务器和应用服务器相结合的产物 。是软件的基础设施,提供多种通信机制、事务处理能力以及应用的开发管理功能 |
7.4 业务应用集成
对应用集成的技术要求大致有:
具有应用间的互操作性
:系统间信息的有意义交换。
具有分布式环境中应用的可移植性
:迁移的潜力。
具有系统中应用分布的透明性
:分布的透明性屏蔽了由系统的分布所带来
的复杂性。它使应用编程者不必关心系统是分布的还是集中的
,从而可以
集中精力设计具体的应用系统,这就大大减少了应用集成编程的复杂性。
业务应用集成可以给组织带来重要优势主要包括共享信息、 提高敏捷性和效率、简化软件使用、降低IT投资和成本、优化业务流程。
业务应用集成重点关注的是工作流层面的应用连接
业务应用集成可以帮助协调连接各种业务应用的组件,包括应用编程接
(API)、事件驱动型操作、数据映射。
应用编程接口(API):API是定义不同软件交互方式的程序和规则,可以支
持应用之间相互通信。API利用特定的数据结构,帮助开发人员快速访问其
他应用的功能。
事件驱动型操作:当触发器(即事件)启动一个程序或一组操作时,系统
就会执行事件驱动型操作。例如:在订单提交后,进行计费并向客户开具
发票;管理从ERP系统到CRM系统的“业务机会到订单”工作流。
数据映射:将数据从一个系统映射到另一个系统,可以定义数据的交换方 式,从而简化后续的数据导出、分组或分析工作。例如,用户在一个应用 中填写联系信息表,那么这些信息将被映射到相邻应用的相应字段。
PS: 想看更多关于系统集成笔记的欢迎点赞收藏订阅 : 新版系统集成笔记