0

我目前有一个程序(winform),它既可以提取数据(保存在列表中),也可以记录/刷新以在批处理(csv 或 hdf)中驱动,还可以对数据进行实时分析,其中的值存储在内存中。

我想将这些(数据处理和分析)分成两个操作。我的想法是创建一个程序来处理实时数据并记录它,但也有可以随意订阅和取消订阅的事件,以便第一个系统始终保持开启,但第二个分析程序可以打开和关闭(更定期升级)。

问题是我理解它的方式,需要在同一个程序中声明和订阅事件,因此不确定它是否合适。我应该查看其他模式或设计功能,还是有办法使用事件来做到这一点?

此外,从磁盘上记录的数据集进行复制/读取也不起作用,因为我需要实时数据,而不会出现与从文件读取相关的太多延迟。

所以总而言之,我具体要问的是:一个程序有没有办法实时访问另一个程序的内存数据结构?

4

0 回答 0