词条 | Service Broker |
释义 | 这个是从sqlserver2005里加进来的一个东东,还是有点复杂的,最近弄了弄,做个记录吧。以后也不用去翻书查了。 先简说一下servicebroker是个什么东东。懒得写了,就直接把书里的一段话给摘过来吧:SQL Service Broker is one of the best recent features in SQL Server 2005 because it makes it possible to write queuing and message-based applications. With Service Broker, database developers can write asynchronous applications to communicate between databases or servers and can easily build distributed, secure, and reliable applications. 简单来说,它就是个消息队列,并且可以用来写分布式的异步的应用程序。 ServiceBroker的结构: 这东西的建立还是有点复杂的,说具体东西前,先说下它基本构成:message type,然后是根据message type创建的contracts,接着是queue,最后是基于queue和contracts建立的service,以上的message type,contract,queue,还有service是service broker的基本构成。另外servicebroker是可以在同一个sqlserver实例上两个数据库间进行,也可以在两个sqlserver实例 间进行(当然这个的配置会比前者麻烦的多,但也只有这种的模式才更有意义),所以实现servicebroker至少需要两个数据库,一个发起数据库,一 个目标数据库。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。