关于中间件特点的描述,()是不正确的。
第1题:
下列选项中,哪一项不是中间件的正确说法?( )
A.中间件处于操作系统与应用软件之间
B.中间件可以屏蔽不同平台与协议的差异性
C.中间件面向最终使用用户
D.利用中间件开发程序快捷方便
第2题:
计算机技术迅速发展,特别是Internet 及WWW的出现,使计算机的应用范围更为广阔,许多应用程序需在网络环境的异构平台上运行。这一切都对新一代的软件开发提出了新的需求。在这种分布异构环境中,通常存在多种硬件系统平台(如PC,工作站,小型机等),在这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库、语言编译器等),以及多种风格各异的用户界面,为解决分布异构问题,提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。请根据你实际参与开发的经验,论述下列三个问题:
概要叙述你参与分析和开发的关于中间件方面的软件项目以及你所担任的主要工作。
第3题:
●关于中间件特点的描述,(8)是不正确的。
(8)A.中间件可运行于多种硬件和操作系统平台上
B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互
C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率
D.中间件应支持标准的协议和接口
第4题:
设计软交换时应考虑硬件、操作系统、中间件、协议和商业应用这几个设计元素。
第5题:
第6题:
客户机/服务器应用模式的框架是(35),其中,客户机的主要功能是(36)。客户机/服务器应用模式的中间件是(37)。
A.客户机,服务器,网络操作系统
B.客户机,服务器,中间件
C.客户机,服务器,应用程序
D.客户机,服务器,操作系统
第7题:
第8题:
关于中间件特点的描述,()是不正确的。
() A.中间件可运行于多种硬件和操作系统平台上
B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互
C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率
D.中间件应支持标准的协议和接口
随着计算机软硬技术的迅速发展,越来越多的应用程序需要运行在网络环境的异构早台上。在分布的异构环境中,通常存在多种硬件系统平台(如PC、工作站、小型机等),而这些硬件平台上又存在各种软件(如不同的操作系统、数据库、用户界面等)。为了解决分布系统的异构问题,人们提出了中间件(Middleware)概念。
中间件是位于硬件、操作系统等平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。不同的硬件及操作系统平台,可以有符合接口和协议规范的多种实现。 中间件是一种独立的系统软件或服务程序,可以帮助分布式应用软件在不同的技术之间共享资源,它位于客户机/服务器的操作系统之上,管理计算机资源和网络通信。其主要目的是实现应用与平台的无关性。 根据上述描述,可知中间件的如下特点:
1、中间件可运行于多种硬件和操作系统平台上;
2、跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互;
3、中间件支持标准的协议和接口。
而C的说法很明显是错误的,中间件不是运行于操作系统的内核中,是一种独立的系统软件或应用程序。
第9题:
第10题:
Hypervisor是一种运行在基础物理服务器和操作系统之间的中间件软件层,可允许多个操作系统和应用共享硬件,VMM是用来管理Hypervisor的。