我正在尝试找出处理此设计的最佳方法......这是我正在尝试做的一些背景:
我有一个简单的数字 I/O 控制器,可以通过以太网将数据发送到我的计算机。我有一个程序可以通过以太网接收这些数据。我想要一个单独的前端应用程序,在 GUI 中呈现这些数据。我试图找出连接通过以太网获取 I/O 数据的程序以及将其显示为前端的程序的最佳方式。每当计算机启动并在后台不断轮询 I/O 时,该接口都应该运行。
我已经阅读了有关 Windows Communication Foundation (WCF) 的信息,这似乎是一个不错的方法。由于 Windows 服务会悄悄地轮询 I/O,并且任何连接到 WCF 接口的客户端都可以在 GUI 中呈现这些数据。
我对这一切都错了吗?这似乎是做事的好方法吗?我的前端客户端将如何从 WCF 服务中获取数据?
先感谢您。