1  /  4  页   1234 跳转 查看:14540

Service Broker

Service Broker

有没有在生产环境中使用过Service Broker的,一块讨论一下啊!
 

回复: Service Broker

呵呵,我正部署到生产环境里进行测试呢。感觉不错

不过有个不知道算不算是Bug的问题:
http://www.windbi.com/showtopic-295-1.aspx#920
最后编辑拓狼 最后编辑于 2007-08-10 11:16:20
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: Service Broker

你怎么搭建的?实现什么功能?是T-SQL中实现还是.NET实现?
 

回复: Service Broker

全部用T-SQL实现。从2000的一个业务表里新增或修改数据时,将这些信息通过2005的一个存储过程发送到消息队列里,然后让Server Broker自行去处理。
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: Service Broker

你这个只是简单的数据搬迁处理啊。
你的两台机怎么通信的?证书配置的吗?
另外你传的时候传的是T-SQL语句还是直接传表单信息?
应该是把消息封装到SP里传参的吧?
 

回复: Service Broker

肯定是封装到SP里的,用XML格式来传递信息。

由于2000没有这种机制,所以只能通过远程调用2005的那个SP来实现启动2005的消息功能。

2005之间可以通过创建终端来实现
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: Service Broker

接收消息,使用的是作业来处理的吧?
你的XML怎么实现的呢,是直接是XML文件,还是参数的XML类型,再导入到SQL2005的XML类型字段中去,进行处理?
 

回复: Service Broker

serveice broker不需要用作业来处理。具体你可以看

使用Service Broker和其他数据库服务器进行会话
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 

回复: Service Broker

你不使用作业怎么保持接收队列在一直工作呢?该调度怎么实现呢?
 

回复: Service Broker

遇到一个怪问题,service broker 在处理消息的时候,只能在本地服务器上处理,要将消息的数据更改到其他服务器上,就会处理不成功!

但是先把处理消息的存储过程删掉后再发送消息,然后再创建处理消息的存储过程,接着再运行这个存储过程,这些数据就能更改到其他服务器上去了,不知道大家遇到过这个情况没有。
虽有智慧,不如乘势;虽有鎡基,不如待时。
君子学以聚之,问以辨之,宽以居之,仁以行之。
独学而无友,则孤陋而寡闻。
 
1  /  4  页   1234 跳转

版权所有 微软BI开拓者 

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.046875 second(s) , 4 queries.
返顶部