-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
32 changed files
with
401 additions
and
103 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,20 @@ | ||
# 基于TCP/IP协议的网络计算器 | ||
|
||
计算机通讯技术课程大作业,使用MFC进行制作 | ||
计算机通讯技术课程大作业,基于MFC及套接字进行制作 | ||
|
||
## 实现功能 | ||
|
||
- [ ] 运行于具有Windows操作系统的计算机; | ||
- [x] 运行于具有Windows操作系统的计算机; | ||
|
||
- [ ] 网络计算器由客户端和服务端构成,客户端和服务端之间的数据通信基于TCP/IP协议; | ||
- [x] 网络计算器由客户端和服务端构成,客户端和服务端之间的数据通信基于TCP/IP协议; | ||
|
||
- [ ] 网络计算器能完成由加、减、乘、除、括号和数字构成的复杂算式的计算(也可以只完成简单算式); | ||
- [x] 网络计算器能完成由加、减、乘、除、括号和数字构成的复杂算式的计算(也可以只完成简单算式); | ||
|
||
- [ ] 算式的计算操作由服务端完成,算式的输入和计算结果显示由客户端完成; | ||
- [x] 算式的计算操作由服务端完成,算式的输入和计算结果显示由客户端完成; | ||
|
||
- [ ] 服务端可以同时为多个客户端服务,服务的客户端个数取决于运行服务端平台的性能;(不强制,也可以是有限的) | ||
- [x] 服务端可以同时为多个客户端服务,服务的客户端个数取决于运行服务端平台的性能;(不强制,也可以是有限的) | ||
|
||
- [ ] 客户端在申请服务端的服务时,必须使用事先申请的用户名和密码登陆到服务端; | ||
- [x] 客户端在申请服务端的服务时,必须使用事先申请的用户名和密码登陆到服务端; | ||
|
||
- [x] 服务端受到一个合法的客户端服务请求时,都要检查客户端点的费用是否为负或零,若是,服务端点拒绝为其服务,并自动关闭与客户端点的通信通道;若不是,完成服务后扣除相应客户端点的一定费用;(但是不能为客户端服务时,必须给客户端必要的提示)(正在制作ing) | ||
|
||
- [ ] 服务端受到一个合法的客户端服务请求时,都要检查客户端点的费用是否为负或零,若是,服务端点拒绝为其服务,并自动关闭与客户端点的通信通道;若不是,完成服务后扣除相应客户端点的一定费用;(但是不能为客户端服务时,必须给客户端必要的提示) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.