如何在序列图中显示命令提交到线程池
How to show commands submission into thread pool in sequence diagram
我正在准备时序图。根据命令设计模式创建为命令的任务提交到线程池并执行。
让我们假设命令从数据 class.
中执行一些方法
这是我的问题:
我不知道我是否应该专门绘制命令对象,或者只是从调用程序传递到线程池的简单 'submitTask()' 消息。
我不知道我是否应该将 workerThread 对象绘制到调用数据 class 函数的线程池中,或者只是简化它。
我不知道如何将排队命令表示到线程池中,然后执行它们。
我知道,有点乱,也许最后一个问题是最重要的。
期待您的回答!
任何 SD 都不会显示 任何 可能的消息组合,而是 一个单一的场景。 所以只要想想哪些是最重要的,然后创建根据图表。
实际实现队列的方法有很多。这将是一些示例实现:
Threading
有两个端口。一个用于排队请求,一个用于再次取出请求。
我正在准备时序图。根据命令设计模式创建为命令的任务提交到线程池并执行。
让我们假设命令从数据 class.
中执行一些方法这是我的问题:
我不知道我是否应该专门绘制命令对象,或者只是从调用程序传递到线程池的简单 'submitTask()' 消息。
我不知道我是否应该将 workerThread 对象绘制到调用数据 class 函数的线程池中,或者只是简化它。
我不知道如何将排队命令表示到线程池中,然后执行它们。
我知道,有点乱,也许最后一个问题是最重要的。 期待您的回答!
任何 SD 都不会显示 任何 可能的消息组合,而是 一个单一的场景。 所以只要想想哪些是最重要的,然后创建根据图表。
实际实现队列的方法有很多。这将是一些示例实现:
Threading
有两个端口。一个用于排队请求,一个用于再次取出请求。