跳过导航

什么是中间件?

中间件是介于操作系统和在其上运行的应用程序之间的软件。中间件实质上充当隐藏转换层,实现了分布式应用程序的通信和数据管理。它有时被称为管道,因为它将两个应用程序连接在一起,以便在“管道”间轻松传递数据和数据库。通过中间件,用户可执行在 Web 浏览器上提交表单,或允许 Web 服务器基于用户的配置文件返回动态 Web 页面等请求。

常见的中间件示例包括数据库中间件、应用程序服务器中间件、面向消息的中间件、Web 中间件和事务处理监视器。每个程序通常会提供消息传递服务,以便不同的应用程序可使用简单对象访问协议(SOAP)、Web 服务、表述性状态转移(REST)和 JavaScript 对象表示法(JSON)等消息传递框架进行通信。虽然所有中间件都执行通信功能,但公司选用的类型将取决于要使用的服务以及需要传达的信息类型。这可包括安全身份认证、事务管理、消息队列、应用程序服务器、Web 服务器和目录。中间件还可用于实时发生的操作的分布式处理,而不是来回发送数据。

相关产品和服务

Service Fabric

在 Windows 或 Linux 上开发微服务和编排容器

是否已准备好开始使用?

注册即获得 $200 的 Azure 信用额度。

探究你所需的任何服务的完整访问权限。

可以给你提供什么帮助?