帮我说出我的课程

Sek*_*hat 2 oop naming class

好的,首先,这是我相当糟糕的图表...... 替代文字

值得注意的是,"Name Me"课程可能会听不止一个 RequestNotifier

可以安全地假设放在工作队列中的所有工作项都是通过其他未显示的工作队列从工作队列中取出并且处理完全相同.

工作项之间的唯一区别是正在请求的WorkItem的名称(或id,但名称是我的id).

Name Me侦听请求以处理特定的WorkItem,然后它(具有该存储库或其他数据访问类)询问具有该名称的WorkItem,如果存在,则将其提交给工作队列.如果没有找到它会忽略它,这样做是安全的.

任何名称的想法,或者如果不是名称,更好的设计,使命名更容易?

Jus*_*ner 8

NotificationBroker 得到我的投票.

该类的主要职责似乎是监听通知程序并将这些通知代理到多个工作程序队列.