SQL Server 2008 中的服务代理

在本文中,我们将介绍 SQL Server 2008 中的 Service Broker。

SQL Server 中的 Service Broker 提供了一个服务相互通信的平台。服务通过发送和接收消息进行通信。这种类型的通信称为基于消息的通信。有时,如果服务器不可用,客户端在提交和处理请求时会遇到问题。为了解决这个问题,我们可以在客户端和服务器之间提供异步通信。 SQL Server 允许我们通过使用服务代理来实现客户端和服务器之间的异步通信。

Service Broker 允许数据库开发人员通过发送和接收消息来创建相互通信的服务。

以下列表代表服务代理的用法

  • 可靠的查询处理
  • 异步触发器
  • 可靠的数据收集
  • 客户端应用程序的数据整合
  • 大规模批处理
  • 客户端应用程序的分布式服务器端处理

Service Broker 架构由以下数据库对象组成

  • 信息
  • 服务
  • 消息类型
  • 合同
  • 队列
  • 服务计划
日期:2020-06-02 22:18:07 来源:oir作者:oir