假设有5袋土豆,当它达到两袋时,订单会自动发送给供应商。演员是谁/什么?
发布于 2016-10-21 22:11:24
显然,您有一个角色来监视队列,如下所示:

即使Potato Watcher是在SUC内部实现的东西,它本身也是一个参与者。您可以将其拖动到SUC边界内。在最终实现中,轮询队列或队列的订阅者可能是系统任务。但从附加值的角度来看,它只是一个简单的参与者,观察一个队列并对其做一些事情。
发布于 2016-10-22 23:47:48
因为“订单是自动发送的”,所以系统就是参与者。假设你正在使用软件系统进行自动化。
然而,在现实生活中,这一切都出错了,企业离自动发送订单还很远。Badgerbadger,你需要注意“发送命令”这句话。我们很容易忽略实际的业务流程,之前的子功能级别的回答都起到了推动作用。
更现实的情况是,系统只是启动股票检查的参与者,可能是编排。然后有一个复杂的过程,获得批准,找到预算,检查是否真的需要订购商品等。理论上,所有这些都可以自动化,但在实践中,通常也会有人类参与者的工作。当然,你可能是幸运的,可以避免这一切。
要考虑的悲观场景示例:
我们的同事
才能获得
系列。
发布于 2016-10-21 20:54:09
你必须在这里考虑各种可能性:
https://stackoverflow.com/questions/40176863
复制相似问题