[英]How can I represent try catch block with SQLException throw in UML sequence diagram?
[英]How to represent Listeners in UML sequence diagram
在顺序图中,您将如何表示事件触发的侦听器? 这不仅是常规方法调用,因此显示那样的显示似乎不正确。
我尝试制作一个包含JMS侦听器的系统的序列图。 我可以使用系统对JMS队列的send()调用来启动生命线(将系统调用send()的系统显示为业务参与者),也可以通过onMessage()调用来启动生命线。 (将JMS Queue显示为业务参与者)还是应该忽略图中的整个JMS Queue?
到底值多少钱:我正在使用Astah社区创建图表。
如果使用“事件”或显式的“方法调用”,通常并不重要。 您的受众是什么?如何建模JMS侦听器? 我假设JMS侦听器只是另一个参与者,如果您的听众处于“需求”级别,我将只使用一个事件(序列图中的消息通常可以是事件,消息或方法等各种“类型”呼叫)。
找到的消息是其中接收事件发生已知但没有(已知)发送事件发生的消息。 我们认为这是因为消息的来源不在描述范围之内。 例如,这可能是噪音或我们不想详细描述的其他活动。 语义只是跟踪(receiveEvent)
丢失的消息是已知发送事件发生但没有接收事件发生的消息。 我们认为这是因为消息从未到达目的地。 语义只是跟踪(sendEvent)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.