什么是中间件?(middleware?)

中间件是那些或多或少描述其功能的棘手词汇之一。它是连接应用程序或一系列应用程序的不同部分的软件。它可以被认为是一种粘合剂,将网络及其连接的计算机连接在一起。中间件可以是单个应用程序,也可以是整个服务器。...

中间件是那些或多或少描述其功能的棘手词汇之一。它是连接应用程序或一系列应用程序的不同部分的软件。它可以被认为是一种粘合剂,将网络及其连接的计算机连接在一起。中间件可以是单个应用程序,也可以是整个服务器。

Middleware is software that connects different parts of an application or a series of applications.

人们还可以将中间件看作是一种适配器设备,可以从新打印机运行到旧计算机。适配器连接两个设备,实现它们之间的通信,从而实现功能。通用软件包包括分布式计算环境(DCE)和通用对象请求代理体系结构(CORBA)。

每种类型的中间件都有相同的通用目的:允许多台计算机跨网络执行多项任务,或者允许一台计算机跨网络执行多项任务或一项复杂任务。例如,一些用于将数据库系统链接到Web服务器,允许用户通过Web浏览器访问数据库。某些复杂的计算机系统需要这种类型的软件才能运行其苛刻的应用程序。大型中间件的一个完美例子是应用服务器,它是专用于单个应用程序或单个应用程序类型的服务器。

另一个例子是一套有助于在线游戏环境的软件。在线游戏越来越频繁地采用高清晰度、高分辨率、图形化的表现形式。传统的服务器解决方案已不足以促进此类在线游戏体验,尤其是在多玩家的情况下。中间件有助于弥合现实和虚拟现实中的差距。

最基本的是,中间件是不可见的,允许计算机相互连接并与服务器通信。没有这个软件,某些类型的网络活动将是不可能的。应用程序功能越强大,需要的中间件就越多。

  • 发表于 2021-12-14 10:32
  • 阅读 ( 40 )
  • 分类:互联网

你可能感兴趣的文章

在…之间(among)和在(amongst)的区别

...中间和中间实际上具有相同的含义。然后,你可能会想为什么有两个词的意思相同。这是因为语言随着时间的推移而发展变化的。有时,当这种变化发生时,它们会为相同的意思创造新词,为已经存在的词创造不同的意义,也创...

  • 发布于 2020-10-24 14:59
  • 阅读 ( 140 )

中间主机(intermediate host)和最终宿主(definitive host)的区别

...性繁殖的有机体。 内容1。概述和主要区别2。中间主机是什么。什么是确定的主机4。并列比较-中间主机与最终主机5。摘要 什么是中间宿主(an intermediate host)? 中间宿主是一种活的有机体,寄生虫在其生命周期的短时间内,在利...

  • 发布于 2020-10-28 09:49
  • 阅读 ( 226 )

什么是中间人攻击?

... 那么,什么是中间人攻击,如何才能防止自己成为中间人攻击的牺牲品呢? ...

  • 发布于 2021-03-28 23:35
  • 阅读 ( 233 )

活化络合物(activated complex)和过渡态(transition state)的区别

...过渡态是指具有最高势能的中间体。 覆盖的关键领域 1.什么是激活复合物-定义,解释2.什么是过渡状态-定义,解释3.激活复合物和过渡状态之间的关系是什么4.激活复合物和过渡状态之间的区别是什么-关键区别的比较 关键词:...

  • 发布于 2021-06-29 21:17
  • 阅读 ( 366 )

最终宿主(definitive host)和中间宿主(intermediate host)的区别

...的成熟和持久性发生在中间宿主内。 覆盖的关键领域 1.什么是最终宿主-定义、事实、示例2.什么是中间宿主-定义、事实、示例3.最终宿主和中间宿主之间的相似之处是什么-共同特征概述4.最终宿主和中间宿主之间的区别是什么-...

  • 发布于 2021-06-29 23:29
  • 阅读 ( 420 )

雌雄同体(hermaphrodite)和中间性(intersex)的区别

...现在雌雄同体比雌雄同体更受欢迎。 覆盖的关键领域 1.什么是雌雄同体-定义、事实、动物类型2.什么是雌雄同体-定义、事实、综合征类型3.雌雄同体和雌雄同体之间的相似性-共同特征概述4.雌雄同体和雌雄同体之间的区别-主要...

  • 发布于 2021-06-30 08:53
  • 阅读 ( 415 )

消息中间件(activemq)和兔子MQ(rabbitmq)的区别

...经典”、ActiveMQ Artemis、Message Broker、RabbitMQ 什么是消息中间件(activemq)? ActiveMQ是一个开源的消息代理。2004年,LogicBlaze最初将ActiveMQ开发为一个开源消息代理。2007,Apache软件基金会获得了ActuMeq商标和代码。 ActiveMQ由Java消息服务...

  • 发布于 2021-07-01 22:33
  • 阅读 ( 275 )

消息中间件(activemq)和websphere mq公司(websphere mq)的区别

...源多协议支持的消息代理,而webspheremq是一个面向消息的中间件产品,它允许应用程序在不同的计算环境中进行通信。 通常,messagebroker是一个中间计算机程序模块,它帮助将发送方的消息从正式消息协议转换为接收方的正式消...

  • 发布于 2021-07-01 22:38
  • 阅读 ( 275 )

队列(queue)和话题(topic)的区别

queue和topic的主要区别在于queue是用于点对点消息域的消息中间件,topic是用于发布-订阅消息域的消息中间件。 Java消息服务(JMS)是来自Sun Microsystems的应用程序接口(API),它支持网络中计算机之间的正式通信,称为消息传递。...

  • 发布于 2021-07-01 23:37
  • 阅读 ( 526 )

之间(between)和在…之间(among)的区别

...时,可以使用中间词,并且它们是非区别的。它们意味着什么?介词“介词”指的是介于中间的一个真实或形象的位置,相对于两边的两个或两个以上的点。介词“中间”表示一个大于两个或两个以上的群体中的某个位置。例子...

  • 发布于 2021-07-07 04:42
  • 阅读 ( 467 )
o928998
o928998

0 篇文章

相关推荐