实时计算类图
2017-04-10 14:42:23 0 举报
实时计算类图是一种用于描述实时计算系统结构和行为的图形表示方法。它通过展示系统中各个组件之间的关系和交互,帮助开发人员更好地理解和设计实时计算系统。在实时计算类图中,通常包括以下几个主要元素: 数据源:表示系统中输入数据的源头。 处理器:负责对数据进行处理和转换的核心组件。 存储器:用于存储处理后的数据。 输出设备:将处理结果输出给用户或其他系统的组件。 控制流:表示数据在系统中的传输路径和顺序。 实时计算类图有助于开发人员识别潜在的性能瓶颈、冲突和依赖关系,从而优化系统设计和实现。
作者其他创作
大纲/内容
ExecutePacket
+ deviceNo: String+ executeList: List
ExecuteCache
- jarPath: String
+ getExecute(path):void
Bolt
+ prepare(): void+ execute(): void + declareOutputFields(): void
SourceSpout
+ source: Source
+ open(): void+ nextTuple(): void + declareOutputFields(): void
ExecuteBolt
WindowsService
SubscribeJudge
+ subscribeJudge(packet): ExecutePacket
KafkaOutput
+ init(Properties props): void+ output(String):boolean
PushBolt
CacheBolt
Spout
Execute
RabbitMQOutput
PushList
ExecuteTuple
+ taskID: String+ workstatusID: String+ time: Long+ value: String
OutputFactory
+ getStrategy(String):PushStategy
RabbitMQSource
+ init(properties) : boolean+ nextTuple(Emitter): void
KafkaSource
Push
+ push(PushList): void
WorkStatusCache
+ judgeAndCache(packet):void
SubscribeJudgeBolt
Source
Output
+ output(String):boolean
RealTimeExecute
+ execute(ExecutePacket): PushList
RegionalPC
0 条评论
下一页