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

中间件是提供平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。中间件的基本功能包括:为客户端和服务器之间提供(…

单选题

中间件是提供平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。中间件的基本功能包括:为客户端和服务器之间提供(36);提供(37)保证交易的一致性;提供应用的(38)。

A. 基础硬件平台

B. 操作系统服务

C. 网络和数据库

D. 负载均衡和高可用性

答案:D

解析

正确答案:A. 连接和通信

中间件位于操作系统与应用之间,核心作用是屏蔽底层网络、协议和平台的差异。对客户端和服务器而言,最基本的功能就是提供连接和通信,使双方能够透明地交互,因此 A 正确。

  • B. 应用程序接口:API 是中间件对外提供的调用方式之一,但题干强调“客户端和服务器之间”,更直接的是通信连接能力。
  • C. 通信协议支持:协议支持是实现连接和通信的支撑条件,不是最贴切的概括。
  • D. 数据交换标准:属于数据层面的互通规范,范围较窄,不能概括客户端与服务器之间的基础功能。

考点延伸:中间件常见功能还包括事务管理,用于保证分布式交易的一致性;以及应用集成、互操作、负载均衡、消息队列等。面试中常考其“承上启下、屏蔽异构、支撑分布式应用”的定位。

← 上一题 下一题 →

本单元其他题目

在拾题里做这套题