中间件
⚠️ 资料来源于互联网整理,仅作备考参考,正式结论请以官方教程与考纲为准。发现错误欢迎反馈问题。
🔒 本篇为会员内容。开通会员 →(全站会员内容畅读 · 附件下载 · 专享答疑)
学科 案例专题(科目二) | 章节
§6| 考点类型 — | 重要度 — | 知识点ID—学科:案例专题(科目二) | 大纲域:
§6| 考频:每年 1-2 题 题目与解析来自raw/kb26-题库练习/(二级来源);每题已绑定知识点 ID,可在对应知识点页对照复习。
1. 关于中间件的本质,下列描述错误的是:
题型:单选 | 难度:中 | 知识点:
CASE-11通信系统网络架构
- A. 中间件是位于操作系统与应用之间的软件层,为应用提供通用服务
- B. 中间件屏蔽了底层异构性(OS、网络、硬件、数据库)
- C. 中间件促进了应用的可移植性、互操作性、可扩展性
- D. 中间件只能用于单机内部,不能跨网络 ✅
答案:D
解析(采分点):中间件的根本价值就是跨网络、跨平台、跨语言的互操作——典型场景就是分布式异构环境下的应用集成。Gartner 定义:中间件是”位于平台(OS+DB+网络)和应用之间的通用服务的连接软件”。中间件 = 解耦 + 通信 + 服务。
2. 关于 MOM(Message-Oriented Middleware,面向消息的中间件) 与 RPC(远程过程调用),下列描述错误的是:
题型:单选 | 难度:难 | 知识点:
CASE-01中间件技术
- A. RPC 是同步、点对点调用,模拟本地函数调用语义
- B. MOM 是异步、解耦通信,通过队列/主题中转消息
- C. MOM 提供更好的时间解耦、空间解耦、流量削峰
- D. MOM 性能一定高于 RPC,应优先选 MOM ✅
答案:D
解析(采分点):RPC 在低延迟实时调用场景性能更好(毫秒级,无中转开销);MOM 在吞吐量、削峰、异步、解耦场景更优。选型原则:强实时同步用 RPC(gRPC/Dubbo);可异步、解耦、削峰用 MQ(Kafka/RocketMQ)。两者互补、不是替代关系。微服务架构中两者都用。
3. 下列对主流 MQ的特征描述,错误的是:
题型:单选 | 难度:难 | 知识点:
CASE-10计算机网络体系与协议
- A. Kafka 高吞吐(百万级 TPS)、顺序消息、日志型存储、流处理首选
- B. RabbitMQ 基于 AMQP 协议、路由灵活(Exchange)、企业集成场景常用
- C. RocketMQ 阿里开源、支持事务消息、定时消息、金融级稳定性
- **D. ActiveMQ 是 Apache 顶级项目、性能为 MQ 中最高、互联网公司主流选择** ✅
答案:D
解析(采分点):ActiveMQ 性能反而是主流 MQ 中较低的——它是早期 JMS 标准实现的代表,功能全但性能与吞吐量较弱,已逐步被 ActiveMQ Artemis(新一代)或 Kafka/RocketMQ 取代。互联网公司主流是 Kafka(日志/流)+ RocketMQ/RabbitMQ(业务消息)。