中间件是通用服务,这些服务具有标准的程序接口和协议,针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现

题目
单选题
中间件是通用服务,这些服务具有标准的程序接口和协议,针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。以下关于中间件的相关描述有误的是?()
A

远程过程调用是一种广泛使用的分布式应用程序处理方法。

B

一个RPC应用分为两个部分:server和client。

C

消息中间件是利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数据通信来进行分布式系统的集成。

D

对象请求代理(ORB.是对象支线,定义异构环境下对象透明地发送请求和接收响应的基本机制,是建立对象之间client/server关系的中间件。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于中间件特点的描述,()是不正确的。

() A.中间件可运行于多种硬件和操作系统平台上

B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互

C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率

D.中间件应支持标准的协议和接口


正确答案:C

随着计算机软硬技术的迅速发展,越来越多的应用程序需要运行在网络环境的异构早台上。在分布的异构环境中,通常存在多种硬件系统平台(如PC、工作站、小型机等),而这些硬件平台上又存在各种软件(如不同的操作系统、数据库、用户界面等)。为了解决分布系统的异构问题,人们提出了中间件(Middleware)概念。

   中间件是位于硬件、操作系统等平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。不同的硬件及操作系统平台,可以有符合接口和协议规范的多种实现。 中间件是一种独立的系统软件或服务程序,可以帮助分布式应用软件在不同的技术之间共享资源,它位于客户机/服务器的操作系统之上,管理计算机资源和网络通信。其主要目的是实现应用与平台的无关性。 根据上述描述,可知中间件的如下特点:

1、中间件可运行于多种硬件和操作系统平台上;

2、跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互;

3、中间件支持标准的协议和接口。

而C的说法很明显是错误的,中间件不是运行于操作系统的内核中,是一种独立的系统软件或应用程序。

第2题:

软件三层架构中,( )是位于硬件、操作系统等平台和应用之间的通用服务,用于解决分布系统的异构问题,实现应用与平台的无关性。

A.服务器
B.中间件
C.数据库
D.过滤器

答案:B
解析:
P143,考察中间件定义。

第3题:

● 中间件是位于硬件、操作系统等平台和应用之间的通用服务。(8)位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。

(8)

A. 数据库访问中间件

B. 面向消息中间件

C. 分布式对象中间件

D. 事务中间件


正确答案:D

第4题:

“淘宝酷动城”市场管理规范是()的有效补充。此规范有特殊规定的,按照规范执行,未有规定的,依据()执行。

  • A、《淘宝平台服务协议》;《淘宝规则》
  • B、《淘宝规则》;《淘宝平台服务协议》
  • C、《淘宝平台服务协议》;《淘宝平台服务协议》
  • D、《淘宝规则》;《淘宝规则》

正确答案:D

第5题:

由于中间件需要屏蔽分布环境中异构的操作系统和网络协议,它必须能够提供分布环境下的通信服务,我们将这种通信服务称之为平台。基于目的和实现机制的不同,我们将平台分为以下主要几类:远程过程调用、面向消息的中间件、()和事务处理监控。

  • A、通信服务
  • B、对象请求代理
  • C、数据同步
  • D、对象事务管理

正确答案:B

第6题:

计算机技术迅速发展,特别是Internet 及WWW的出现,使计算机的应用范围更为广阔,许多应用程序需在网络环境的异构平台上运行。这一切都对新一代的软件开发提出了新的需求。在这种分布异构环境中,通常存在多种硬件系统平台(如PC,工作站,小型机等),在这些硬件平台上又存在各种各样的系统软件(如不同的操作系统、数据库、语言编译器等),以及多种风格各异的用户界面,为解决分布异构问题,提出了中间件(middleware)的概念。中间件是位于平台(硬件和操作系统)和应用之间的通用服务,这些服务具有标准的程序接口和协议。针对不同的操作系统和硬件平台,它们可以有符合接口和协议规范的多种实现。请根据你实际参与开发的经验,论述下列三个问题:

概要叙述你参与分析和开发的关于中间件方面的软件项目以及你所担任的主要工作。


正确答案:

第7题:

下面关于IBMMQ消息中间件的描述,不正确的是()。

  • A、适用于任何需要进行网络通信的软件
  • B、负责建立网络通信的通道,进行数据或文件发送(接收)
  • C、可以实现跨平台操作,为不同操作系统上的应用软件提供服务
  • D、这些消息只能在不同的网络协议、不同的计算机系统和不同的应用软件之间传递

正确答案:D

第8题:

●关于中间件特点的描述,(8)是不正确的。

(8)A.中间件可运行于多种硬件和操作系统平台上

B.跨越网络、硬件、操作系统平台的应用或服务可通过中间件透明交互

C.中间件运行于客户机/服务器的操作系统内核中,提高内核运行效率

D.中间件应支持标准的协议和接口


正确答案:C

第9题:

协议的实现要落实到一个个具体的硬件模块和软件模块上,在网络中将这些实现特定功能的模块称为()

  • A、结点
  • B、实体
  • C、服务
  • D、接口

正确答案:B

第10题:

以下哪些是中间件必须具有的特点()。

  • A、管理各类硬件资源
  • B、标准的协议和接口
  • C、分布计算,提供网络、硬件、操作系统透明性
  • D、满足大量应用的需要
  • E、能运行于多种硬件和操作系统平台

正确答案:B,C,D,E

更多相关问题