作为一项任务,我们的团队必须开发分布式系统,我们必须提供中间件技术列表。什么是中间件技术和示例?
这是中间件的定义:https://en.wikipedia.org/wiki/Middleware
中间件是一种计算机软件,可为操作系统提供的软件应用程序提供服务。它可以被描述为“软件胶水”
在分布式应用中:
该术语最常用于支持分布式应用程序中数据通信和管理的软件。 2000年的IETF研讨会将中间件定义为“在传输(即通过TCP / IP)层服务集上但在应用程序环境下”(即在应用程序级API下面)找到的那些服务。在这个更具体的意义上,中间件可以描述为客户端 - 服务器中的短划线(“ - ”),或者称为“对等”。中间件包括Web服务器,应用程序服务器,内容管理系统以及支持应用程序开发和交付的类似工具。
更简单的答案是例如: