代码之家  ›  专栏  ›  技术社区  ›  Sekhat

帮我点名

  •  2
  • Sekhat  · 技术社区  · 16 年前

    好吧,首先,这是我的简图…

    值得注意的是,“name me”类可能正在侦听多个 requestnotifier

    可以安全地假设所有放在工作队列上的工作项都被其他未显示的内容从工作队列中删除,并且处理完全相同。

    工作项之间的唯一区别是正在请求的工作项的名称(或ID,但名称在此中是我的ID)。

    name me listens to requests to work on a specific workitem,it then ask(a repository or some other data access class)for a workitem with that name,if one exists,submits it to the work queue.如果找不到,它会忽略它,这样做是安全的。

    对一个名字有什么想法吗,或者如果不是一个名字,一个更好的设计可以使命名更容易?

    值得一提的是,“给我起名字”课可能听了不止一个 RequestNotifier

    假设放在工作队列上的所有工作项都被其他未显示的内容从工作队列中删除,并且处理完全相同,这是安全的。

    工作项之间的唯一区别是正在请求的工作项的名称(或ID,但名称在此中是我的ID)。

    Name Me 侦听在特定工作项上工作的请求,然后向(存储库或其他数据访问类)请求具有该名称的工作项(如果存在),并将其提交到工作队列。如果找不到,它会忽略它,这样做是安全的。

    对一个名字有什么想法,或者如果不是名字,一个更好的设计,可以使命名更容易?

    4 回复  |  直到 16 年前
        1
  •  8
  •   Justin Niessner    16 年前

    NotificationBroker 得到我的选票。

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

        2
  •  2
  •   JonH    16 年前

    接吻原理

    class Listener
    
        3
  •  2
  •   Fosco    16 年前

    请求侦听器

    工作请求者

    工作经理

        4
  •  0
  •   Maurits Rijk    16 年前

    工作项提交者

    到目前为止,大多数建议对我来说都是有意义的。

    推荐文章