试题详情
- 简答题中间件是什么,它有何作用?
-
早期的计算机需要用户编写程序直接控制其运行过程,大量的程序代码用于管理各种物理器件。为了将程序员从复杂、烦琐的硬件控制中解脱出来,人们开发了操作系统,用于管理整个硬件系统。随着应用的深入,需要处理的数据量越来越大,于是人们又开发了数据库管理系统,解决数据的完整性、一致性、安全性等一系列问题。
随着计算机网络的发展,软件的结构发生了很大的变化,特别是那些由分布在不同节点上的程序、数据共同构成的大型软件系统,其结构完全不同于单机环境下的软件,它们必须充分利用和适应网络环境特有的分布性、开放性、演化性、异构性、并发性等特点。也就是说,分布在不同节点上的应用程序不仅需要能够互相通信,还需要能够互相协作,以共同完成大型任务。如果这样的应用程序直接建立在操作系统、数据库管理系统之上,则必须解决互操作、数据交换以及相关的分布性、可靠性、安全性等问题,从而导致软件开发难度激增。为解决分布异构问题,人们提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用软件之间的通用服务。这些服务具有标准的程序接口和协议,针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。 关注下方微信公众号,在线模考后查看
热门试题
- 企业决策支持系统的作用是什么?
- 适用于制造业信息化的网络类型有哪些?它们
- 实施制造业信息化一定要大投资吗?
- CIMS设计自动化分系统的作用是什么?
- 机器人在制造自动化系统(MAS)中的作用
- 什么是电于商务?其作用是什么?
- 流程工业MIE与一般的过程控制系统有何区
- 影响企业信息网络设计的因素是什么?
- CIMS支撑分系统的作用是什么?
- 流程工业MIE中制造执行系统(MES)的
- 计算机辅助工艺设计实施的一般步骤是什么?
- 什么是快速原型制造?它有哪些主要的应用?
- 标准化在企业集成系统中的作用是什么?
- 什么是PDM?为什么说PDM是企业集成系
- C1MS制造自动化分系统的作用是什么?
- 什么是最优生产技术?其主要作用是什么?
- 什么是信息集成和过程集成?企业集成系统的
- 什么是制造资源计划?
- 制造业信息化中数字化设计与制造技术的主要
- 什么是CAE?