8

我有一个关于活动图的问题。我阅读了很多关于该主题的材料,但老实说,我仍然不确定信号发送和接收。

我为密码验证做了一个简单的活动图。

基本上我想做的是在服务器在数据库中执行搜索后向客户端发送一条消息。这种信号的使用是否正确?

任何对图表结构的批评都将受到欢迎。

这是提到的图表:

4

1 回答 1

0

信号用于指示与所考虑系统外部的某个实体的通信(例如,给客户的电子邮件)。所以这取决于你的系统的边界:从这个活动的角度来看,客户端和服务器是不同系统的一部分吗?

信号也以某种方式用于指示异步通信。在这种情况下,我不会使用信号:在我看来,这些是行动。如果您认为有用的话,也许您可​​以在图中添加传输的对象(本例中的数据),但我会避免使用信号。

于 2013-11-04T08:39:24.423 回答