拾题
首页 / 软考真题 / 中间件 / 第 4 题

通常,嵌入式中间件没有统一的架构风格,根据应用对象的不同可存在多种类型,比较常见的是消息中间件和分布式对象中间件,以下有…

单选题

通常,嵌入式中间件没有统一的架构风格,根据应用对象的不同可存在多种类型,比较常见的是消息中间件和分布式对象中间件,以下有关消息中间件的描述中,不正确的是( )。

A. 消息中间件是消息传输过程中保存消息的一种容器

B. 消息中间件具有两个基本特点:采用异步处理模式、应用程序和应用程序调用关系为松耦合关系

C. 消息中间件主要由一组对象来提供系统服务,对象间能够跨平台通信

D. 消息中间件的消息传递服务模型有点对点模型和发布-订阅模型之分

答案:C

解析

正确答案:C

C 描述的是分布式对象中间件的特征:由一组对象提供系统服务,对象可跨平台通信,典型如 CORBA、RMI、DCOM。消息中间件并不以此为核心。

逐项说明:

  • A 正确:消息中间件可理解为在消息传输过程中暂存、管理消息的容器,如消息队列。
  • B 正确:消息中间件的典型特点是异步处理、应用间松耦合,发送方和接收方无需同时在线。
  • C 错误:这是分布式对象中间件的定义,不是消息中间件。
  • D 正确:消息传递模型主要有点对点模型(P2P)和发布-订阅模型(Pub/Sub)。

面试延伸:消息中间件常见有 JMS、AMQP、Kafka、RabbitMQ、RocketMQ 等,核心价值是异步、解耦、削峰、可靠投递;分布式对象中间件则强调远程对象调用与跨平台互操作,二者架构风格不同。

← 上一题 下一题 →

本单元其他题目

在拾题里做这套题