Devicemanager连接客户端WCF?

时间:2012-05-31 22:47:07

标签: wcf

我正在开发一个像Devicemanager一样的Web应用程序。客户端可以向设备管理器注册并连接到管理器提供的设备。 我正在考虑使用双工WCF服务进行设备连接/断开连接。 WCF是否使用正确的技术? 我需要经常注册客户端才能连接/断开连接。

1 个答案:

答案 0 :(得分:0)

Duplex WCF服务在Web服务领域实现回调功能。 回调客户端向服务器发送请求,并对其自己的方法进行某种引用,当时间到来时应由服务器调用。这允许服务器在服务器认为有必要时与客户端通信。

您的情况不需要回调实现,因为进程始终由客户端控制:

  1. 客户可以向devicemanager注册
  2. 客户端可以连接到管理器提供的设备
  3. 因此Duplex的答案是否定的(如果我对你的问题的理解是正确的话)

    你应该使用WCF - 是吗? 如果您想在两个应用程序之间设置通信通道并且TCP / IP太低而无法满足您的需求,则WCF是正确的技术。