OpenDDS的OpenDDS_monitor动态库机制,已经为OpenDDS内部的实体对象监控、关联关系如DW和DR的匹配,提供了一个基础模型。
本节,主要讲述OpenDDS_monitor动态库机制;
下节,主要讲述OpenDDS自带的monitor测试程序,敬请期待;
但是,仔细分析来发现OpenDDS_monitor,只是一个监控和report上报OpenDDS内部实体数据通道的原型,和RTIDDS的admin console和monitor功能定位相差较大,目前OpenDDS监控的对象包括
1)ServiceParticipant
2)DomainParticipant
3)Topic
4)Publisher
5)DataWriter
6)DataWriterPeriodic
7)Subscriber
8)DataReader
9)DataReaderPeriodic
10)Transport
获取的report数据,大多以静态数据为主,如果需要展现相应的动态变化和关系,需要针对这些静态数据进行横向和纵向比对和分析,以动态图的方式来展现。
如果需要展现更多的受控对象,则需要自定义相应的模块来实现report和view部分。
OpenDDS的OpenDDS_monitor动态库机制ÿ