【发布时间】:2010-08-19 19:27:07
【问题描述】:
好的,首先,这是我相当糟糕的图表...
值得注意的是,“Name Me”课程可能正在收听不止一个RequestNotifier
可以安全地假设放入工作队列的所有工作项都被其他未显示的东西从工作队列中取出,并且处理方式完全相同。
工作项之间的唯一区别是所请求的工作项的名称(或 ID,但名称是我的 ID)。
Name Me 侦听处理特定工作项的请求,然后请求(存储库或其他一些数据访问类)具有该名称的工作项,如果存在,将其提交到工作队列。如果没有找到它,它会忽略它并且这样做是安全的。
关于名称的任何想法,或者如果不是名称,更好的设计可以使命名更容易?
【问题讨论】: