实时系统的体系结构?

时间:2020-03-05 18:57:48  来源:igfitidea点击:

我想问一些关于建筑或者建筑的建议或者经验。
用于构建实时系统的技术。在我有一些之前
我在开发"排队管理系统"方面的经验
在以下情况下向所有操作员发送TcpServer和TcpClient消息
操作员更改了队列号。但是我觉得这个策略很多
复杂和问题。

谁能指导我一些想法或者框架?

解决方案

回答

我还没有从事任何实时工作,但是我认为研究实时linux将是了解它们在处理实时应用程序时遇到的问题和解决方案的一个很好的开始。

回答

首先,由于.NET具有不确定性,因此在同一句子中使用" .NET"和"实时"会引起硬核实时窥视。

话虽如此,如果我们只是在现有的实时系统上实现监督或者可视化层(例如,实现SCADA类型的系统),那么.NET应该很好。然后,网络体系结构可以归结为两种情况:

  • 客户端从服务器轮询:我们创建了一个包含大部分过程逻辑的集中式服务器,客户端定期从该服务器轮询。
  • 服务器支持发布/订阅机制:客户端订阅服务器的信息,并且服务器在发生更新时发出更新。

没有一种"正确"的方式来进行上述通信。这很大程度上取决于更新的大小和频率,网络流量等。

回答

我建议看一下QNX。