Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 理解在空腔网络中创建契约_Sql Server_Database - Fatal编程技术网

Sql server 理解在空腔网络中创建契约

Sql server 理解在空腔网络中创建契约,sql-server,database,Sql Server,Database,我们有一个空腔网络-没有连接到互联网。我正在解析我们的IDAM供应商发送的一些代码,它正在使用createcontract函数(不是db工程师)。我查看了由提供的文档,但仍然不太理解 我看了微软提供的文档,仍然不理解createcontract的功能。在空腔网络中,这将受到怎样的影响 CREATE CONTRACT [//PGScheduledJobContract] ([http://schemas.microsoft.com/SQL/ServiceBroker/DialogTimer

我们有一个空腔网络-没有连接到互联网。我正在解析我们的IDAM供应商发送的一些代码,它正在使用createcontract函数(不是db工程师)。我查看了由提供的文档,但仍然不太理解

我看了微软提供的文档,仍然不理解createcontract的功能。在空腔网络中,这将受到怎样的影响

CREATE CONTRACT [//PGScheduledJobContract]
    ([http://schemas.microsoft.com/SQL/ServiceBroker/DialogTimer] SENT BY INITIATOR)

ServiceBroker是SQLServer的数据库内消息队列功能

ServiceBroker契约定义了可在两个ServiceBroker服务之间交换的消息。该契约指定启动器服务将发送特定的消息

消息类型使用URI命名,只是因为它是Microsoft提供的内置消息类型。SQL Server不需要在运行时联系该URI