百科

中间件有哪些种类 怎么划分

  • 喜欢学习网
  • 2024-11-20 23:03:58

主要中间件的分类

中间件所包括的范围十分广泛,针对不同的应用需求涌现出多种各具特色的中间件产品。但至今中间件还没有一个比较精确的定义,因此,在不同的角度或不同的层次上,对中间件的分类也会有所不同。由于中间件需要屏蔽分布环境中异构的操作系统和网络协议,它必须能够提供分布环境下的通讯服务,我们将这种通讯服务称之为平台。基于目的和实现机制的不同,我们将平台分为以下主要几类:

远程过程调用(Remote Procedure Call)

面向消息的中间件(Message-Oriented Middleware)

对象请求代理(Object Request Brokers)

它们可向上提供不同形式的通讯服务,包括同步、排队、订阅发布、广播等等,在这些基本的通讯平台之上,可构筑各种框架,为应用程序提供不同领域内的服务,如事务处理监控器、分布数据访问、对象事务管理器OTM等。平台为上层应用屏蔽了异构平台的差异,而其上的框架又定义了相应领域内的应用的系统结构、标准的服务组件等,用户只需告诉框架所关心的事件,然后提供处理这些事件的代码。当事件发生时,框架则会调用用户的代码。用户代码不用调用框架,用户程序也不必关心框架结构、执行流程、对系统级API的调用等,所有这些由框架负责完成。因此,基于中间件开发的应用具有良好的可扩充性、易管理性、高可用性和可移植性。 答案补充 不详细的可以去这个网址看看,http://tech.ccidnet.com/art/322/20050116/204629_1.html。

相关文章

  • 跨专业心理学考研是否有要求
  • 哦亚西啥意思
  • 宜昌初中排名
  • 商户单号是多少位
  • big怎么自然拼读
  • 争辩的近义词是什
  • 慢慢开头的成语
  • 柯南集数每集名称
  • 耽美词语的意思
  • 两字好词加四字的好词急用
  • 关于世界十大美女卡通的信息
  • 鬼怕恶人(鬼怕恶人的下一句)
  • 世界七大奇迹排名(世界七大奇迹的排名榜)
  • 世界上最抢手的玩具(世界上最出名的玩具)
  • 世界十大著名中场球员(世界十大著名中场球员图片)
  • 世界十大推理漫画(著名推理漫画)
  • 但是龙城(但是龙城飞将在下一句是什么选自王昌龄出塞二首其一)
  • 关于最炫中国梦mp3下载的信息
  • 绒的成语(绒的成语造句)
  • 世界十大萨克斯独奏家谱(世界名曲萨克斯独奏)