中间件期末考复习资料全面总结
中间件期末考复习资料包含三个文档:
一、课堂考点、重点题目、考试方向思考题全解
- 什么是消息型中间件?queue和topic是什么意思?
答:
(1)定义:消息中间件是分布式系统中完成消息发送和接收的基础软件。它支持在应用之间发送和接收消息,利用高效可靠的消息机制实现不同应用间大量的数据交换。
(2)Queue和topic是消息传送的两种模式。Queue是点对点的传送模式,消息发送者将消息发送到队列中,接收者从队列中依次取出消息进行消费。每条消息只能被一个消费者消费。而Topic是发布/订阅模式,消息发布到topic后可以同时被多个消费者订阅和消费。
二、名词解释
-
RPC:远程过程调用,允许从一台机器调用另一台机器或进程上的服务或方法。
-
RMI:远程方法激活,使远程对象方法可被其他主机的Java虚拟机调用。
-
存根(Stub):本地对象,负责打包数据和管理网络连接,作为远程对象调用的代理。
-
框架(Skeleton):负责接收并解包远程方法调用,转为本地方法调用。
-
DCE:分布式计算环境,是一系列基于远程过程调用的规范,提供各种服务如RPC、线程、安全等。
-
ORB:对象请求代理,使对象可以透明地向其他对象发出请求或获得应答。
-
数据访问中间件(DAM):通过屏蔽不同协议、操作系统和数据库差异,提供一致的编程接口进行数据访问。
-
消息中间件(MOM):基于消息传送或队列工作,提供跨平台的同步或异步通信。
三、各章节重点知识点总结
包含消息中间件的概念、不同通信模式的详细解释,名词定义如RPC、RMI、ORB等重要中间件技术的详细描述,帮助理解考试范围内的各个知识点。
用户评论