中间件是位于硬件、操作系统等平台和应用之间的通用服务。 () 位于客户和服务器之

免费题库2022-08-02  28

问题 中间件是位于硬件、操作系统等平台和应用之间的通用服务。 () 位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。A.数据库访问中间件B.面向消息中间件C.分布式对象中间件D.事务中间件

选项 A.数据库访问中间件
B.面向消息中间件
C.分布式对象中间件
D.事务中间件

答案 D

解析 中间件是位于硬件、操作系统等平台和应用之间的通用服务,这些服务具有标准的程序接口和协议。不同的硬件及操作系统平台,可以有符合接口和协议规范的多种实现。中间件包括的范围十分广泛,针对不同的应用需求有各个不同的中间件产品。从不同的角度对中间件的分类也会有所不同。通常将中间件分为数据库访问中间件、远程过程调用中间件、面向消息中间件、事务中间件、分布式对象中间件等几类。 数据库访问中间件通过一个抽象层访问数据库,从而允许使用相同或相似的代码访问不同的数据库资源。远程过程调用(RPC)中间件用来“远程”执行一个位于不同地址空间内的过程,从效果上看和执行本地调用相同。面向消息的中间件(MOM)利用高效可靠的消息传递机制负责进行平台无关的数据交流,并可基于数据通信进行分布系统的集成。分布式对象中间件是随着对象技术和分布计算技术的发展,两者结合形成的技术,可用于在异构分布计算环境中透明的传递对象请求。事务中间件也称事务处理监控器(Transaction Processing Monitor,TPM)位于客户端和服务器之间,完成事务管理与协调、负载平衡、失效恢复等任务,以提高系统的整体性能。
转载请注明原文地址:https://tihaiku.com/congyezige/2300835.html

最新回复(0)