单项选择题你正在开发一个基于Web的应用程序。这个应用程序访问一个名为DataManager的SQLSERVER2005数据库。应用中的一个页面可以启动执行另一个数据库ReportingDatabase中的一个存储过程。已知DataManager数据库和ReportingDatabase数据库之间存在ServiceBroker连接。现在,你需要去增加两个新的消息类型到ServiceBroker服务。为此,在这两个数据库中,你分别创建了名为ProcessReport和SendResult两个新的消息类型。为了把这个两个消息类型增加到ServiceBroker服务,你首先应该怎么做?()
A.以ACTIVATION 参数值为DataManager.dbo.ProcessReport,为每个数据库创建一个队列。
B.使用语句BEGIN DIALOG FROM SERVICE ’ProcessReport’ TO SERVICE ’SendResult’ 在两个数据库之间创建一个会话。
C.使用语句CREATE CONTRACT ProcessData (ProcessReport SENT BY INITIATOR, SendResult SENT BYTARGET) 在两个服务之间创建一个合约(contract)
D.使用语句CREATE SERVICE DataManager ON QUEUE ProcessReport 为每个数据库创建一个服务(services)