何时使用WCF双工与数据报?

时间:2010-10-13 04:54:22

标签: wcf architecture duplex datagram

我的应用程序是主/从系统,其中从属设备可以根据(本地)事件向主设备发送消息,主设备也会根据本地事件向从设备发送消息。

在这两种情况下,他们都可以根据收到的消息发送外发消息。有时候这些反应可能只会在人与人之间的交互后发送 - 而不是立即发送(并且在此期间可能会丢失连接)。

主设备和从设备都将使用TCP通过互联网进行通信。

这是双面打印的好方案吗?或者我应该在业务逻辑(viewmodel)层中发送“fire and forget”(数据报)消息并处理消息进程/状态/工作流?

谢谢!

PS。此外,关于何时/为何适当的讨论也会有所帮助。

1 个答案:

答案 0 :(得分:-1)

TCP双工似乎在您的情况下是理想的。