我正在编写一个客户端/服务器应用程序。现在我想做一些关于通信的基本图,但我不知道我应该选择哪种 UML 图。它应该是非常基本的,无需过多详细说明,只有基本程序。
我想到的唯一图表是序列图,但我认为它不适合此目的。
我忘记了图表吗?或者没有适合这个的UML图?你会建议我使用什么样的图表?
我正在编写一个客户端/服务器应用程序。现在我想做一些关于通信的基本图,但我不知道我应该选择哪种 UML 图。它应该是非常基本的,无需过多详细说明,只有基本程序。
我想到的唯一图表是序列图,但我认为它不适合此目的。
我忘记了图表吗?或者没有适合这个的UML图?你会建议我使用什么样的图表?
使用序列图有什么问题?
..................................................
..+------------+......+------------+..............
..| *:Client |......| *:Server |..............
..+------+-----+......+------+-----+..............
.........|...................|....................
.......+-+-+...............+-+-+..................
.......| |.doSomething().| |..................
.......| +==============>+ +==+..............
.......| |...............| |..|...............
.......| |...<<return>>..| |..|...............
.......| +<--------------+ +<=+...............
.......| |...............| |..................
.......+-+-+...............+-+-+..................
.........|...................|....................
.........X...................X....................
..................................................
在我看来,使用这些图表是可以的。
干杯。