时序图
2017-04-05 11:04:03 0 举报
时序图是一种用于描述对象之间交互行为的图形表示方法。它按照时间顺序展示了对象之间的消息传递和响应过程,以及各个对象在交互过程中的状态变化。时序图中的对象通常以生命线的形式表示,生命线上的垂直线代表对象的激活和停用状态。消息则以箭头的形式从发送者指向接收者,箭头上可以标注消息的名称和参数。通过时序图,我们可以清晰地了解系统各组件之间的调用关系、数据流动以及可能的性能瓶颈等问题,从而为系统的设计和优化提供有力的支持。
作者其他创作
大纲/内容
Service
+ name: String+ path: String+ inputParams: List- outputParams: List
Consul
+ httpClient: HttpClient
+ getServices(): JsonArray
ConsulService
+ host: String- port: int- clientName: String- consulClient: ConsulClient
+ registerService(id): void- deregisterService(id): void
Flask_demo
+ pythonClient: TiandiPythonClient- consul : Consul
+ services(): JsonArray- metadata(metadataObj): Json- task(taskObj): Json- startWorkflow(id): Json
ConsulStartupRunner
+ consulService: ConsulService
+ run(): void
ConsulController
+ health(): Result- Service(): List- a(): Result- b(): Result- c(): Result
ConsulShutdownListener
+ onApplicationEvent(): void- handleThrowable(Throwable): void
Result
+ name: String+ result: String
TiandiPythonClient
+ serverUrl: String+ clientMgr: conductor.WFCMgr
+ getTask(taskName): Json- registerTask(taskObj): Json- updateTask(taskObj): Json- unregisterTask(taskName): Json- getWorkflow(workflowName): Json- registerWorkflow(workflowObj): Json- updateWorkflow(workflowObj): Json- startWorkFlow(workflowId): Json
0 条评论
回复 删除
下一页