分享一个C#编写简单的聊天程序(详细介绍)

2019-12-26 16:55:38刘景俊

 

这里我们的用例名称为登录和连接,但是后面我们又打了一个括号,写着“本地”,它的意思是说,登录和连接是客户端,也就是发起连接的一方采取的动作。同样,我们需要写下当客户端连接至服务端时,服务端采取的动作。

 

登录和连接(远程)
主路径 可选路径
1-4 同客户端  
5.等待连接  
6.如果有连接,自动在用户界面显示“远程主机连接成功”  

 

接下来我们来看发送消息。在发送消息时,已经是登录了的,也就是“用户A”、“用户B”已经做好了连接,所以我们现在就可以只关注发送这一过程:

 

发送消息(本地)
主路径 可选路径
1.输入消息  
2.点击发送按钮 2.没有输入消息,重新回到第1步
3.在用户界面上显示发出的消息 3.服务端已经断开连接或者关闭

 

3.1在客户端用户界面上显示错误消息