当前位置:编程学习 > C#/ASP.NET >>

MSMQ问题

大家来一起讨论一下,如果有A、B两台机子,都安装有队列服务。
A和B数据交换时,A把数据放入本地队列AQ,AQ可以在网络联结时与B机器的队列BQ进行数据交换,B机器只需要访问本地队列BQ就可以获取A机器发送过来的数据。
大家想想这样的方式能否实现。

问题的起因:
首先考虑MSMQ主要可以实现异步数据传输,但是如果我想把A机器的数据发送到B,那么必然要把数据放入A或B机器本地队列,由B来取,那么这样就会在写或读的过程需要依赖网络联结,现在希望程序只把数据放入本地队列,队列间自动进行数据交换,
而程序本身不去考虑网络联结问题。 --------------------编程问答-------------------- 2个队列之间需要相互通讯吗? --------------------编程问答-------------------- 为何不直接发送目标机器呢,在A机器发送消息的时候,如果没发出去会存到本地队列的,待下次发送,只需要在接受机器做处理。。。
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,