我想从架构或技术方面咨询一些建议或经验,以构建实时系统。 在具有开发“排队管理系统”的经验之前,我已经通过在操作员更改队列号时向所有操作员发送TcpServer和TcpClient消息来完成。 但是我认为这种策略非常复杂且存在问题。
谁能指导我一些想法或框架?
我想从架构或技术方面咨询一些建议或经验,以构建实时系统。 在具有开发“排队管理系统”的经验之前,我已经通过在操作员更改队列号时向所有操作员发送TcpServer和TcpClient消息来完成。 但是我认为这种策略非常复杂且存在问题。
谁能指导我一些想法或框架?
首先,由于.NET具有不确定性,因此在同一句子中使用“ .NET”和“实时”会引起硬核实时窥视;)
话虽如此,如果您只是在现有的实时系统上实现监督或可视化层(例如,实现SCADA类型的系统),那么.NET应该很好。 然后,您的网络体系结构可以归结为两种情况:
没有一种“正确”的方式来进行上述通信。 这很大程度上取决于更新的大小和频率,网络流量等。
我建议看一下QNX 。