我正在編寫客戶端/服務器應用程序。現在我想做一些關於通信的基本圖表,但我不知道我應該選擇哪一種UML圖表。它應該是非常基本的,不需要太多細節,只需要基本的程序。客戶端/服務器通信圖
我想到的唯一一個圖是序列圖,但我認爲它不適合這個目的。
我忘了圖嗎?還是沒有適合這個的UML圖? 你會建議我使用什麼樣的圖表?
我正在編寫客戶端/服務器應用程序。現在我想做一些關於通信的基本圖表,但我不知道我應該選擇哪一種UML圖表。它應該是非常基本的,不需要太多細節,只需要基本的程序。客戶端/服務器通信圖
我想到的唯一一個圖是序列圖,但我認爲它不適合這個目的。
我忘了圖嗎?還是沒有適合這個的UML圖? 你會建議我使用什麼樣的圖表?
嗯,這取決於你想記錄什麼位:
使用序列圖有什麼問題?
..................................................
..+------------+......+------------+..............
..| *:Client |......| *:Server |..............
..+------+-----+......+------+-----+..............
.........|...................|....................
.......+-+-+...............+-+-+..................
.......| |.doSomething().| |..................
.......| +==============>+ +==+..............
.......| |...............| |..|...............
.......| |...<<return>>..| |..|...............
.......| +<--------------+ +<=+...............
.......| |...............| |..................
.......+-+-+...............+-+-+..................
.........|...................|....................
.........X...................X....................
..................................................
對我來說似乎可以使用這些圖表。
乾杯。
爲什麼你不認爲序列圖是合適的? – gefei 2012-08-13 19:33:37