中间件

中间件是一种位于操作系统和应用程序之间的软件,常用于分布式系统中。常见的中间件类型包括消息中间件、数据中间件、RPC中间件、对象请求代理中间件、事务处理中间件和J2EE中间件。它们为不同模块间的通信提供支持,实现数据交换和分布式处理。在分布式对象系统中,对象通过消息交换进行交互,强调语言无关性和可插入性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述

中间件(Middleware)是处于操作系统和应用程序之间的软件,也有人认为它应该属于操作系统中的一部分。人们在使用中间件时,往往是一组中间件集成在一起,构成一个平台(包括开发平台和运行平台),但在这组中间件中必需要有一个通信中间件,即中间件=平台+通信,这个定义也限定了只有用于分布式系统中才能称为中间件,同时还可以把它与支撑软件和实用软件区分开来。

消息中间件(MOM:Message-Oriented Middleware)

数据中间件(Database Middleware)

远程过程调用中间件(RPC:Remote Process Call)

对象请求代理中间件(ORB:Object Request Broker)

事务处理中间件(TP Monitor:Transaction Process Monitor)

J2EE中间件

分布式软件系统:

1.不同的模块运行在不同的物理位置

2.并行处理同一个请求

分布式对象,实际上是软件构件:

1、面向对象

2、对象之间的交互,通过消息交换。(对象方法的调用)

3、语言的无关性

4、可插入性强、封装的更彻底,不关注源代码的处理

分布式系统中数据交换只能是流数据(网络上进行传输的数据,串行化数据 )。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值