如何表示实时 Web 应用程序的流程
How to represent the flow of a real-time web application
我正在写论文,需要展示我申请的流程。我需要一个图表来表示我的应用程序中每个进程的流程。我如何表示一个应为 "real-time" 的应用程序。我有一个共享的白板,其中任何用户 draw/write 都反映在同一房间的其他参与者的白板上。例如,如果用户绘制一个矩形,坐标和内容将发送给其他用户,以便矩形出现在他们的白板上。同时将坐标存入数据库
嗯,显然有很多解决方案,但是时序图可以显示您所需要的。假设您有两个表示板和一个中央实例,那么第一个板上的更改将传达给中央实例。这会将更改广播到所有连接的其他板,进而显示更改。
当然有无数种不同的方法来实现这个场景。但是使用序列图可以最好地显示所涉及的通信。
下图显示了一个示例:
您将需要绘制相当多的这些来展示并发板图是如何传达的。
我正在写论文,需要展示我申请的流程。我需要一个图表来表示我的应用程序中每个进程的流程。我如何表示一个应为 "real-time" 的应用程序。我有一个共享的白板,其中任何用户 draw/write 都反映在同一房间的其他参与者的白板上。例如,如果用户绘制一个矩形,坐标和内容将发送给其他用户,以便矩形出现在他们的白板上。同时将坐标存入数据库
嗯,显然有很多解决方案,但是时序图可以显示您所需要的。假设您有两个表示板和一个中央实例,那么第一个板上的更改将传达给中央实例。这会将更改广播到所有连接的其他板,进而显示更改。
当然有无数种不同的方法来实现这个场景。但是使用序列图可以最好地显示所涉及的通信。
下图显示了一个示例:
您将需要绘制相当多的这些来展示并发板图是如何传达的。