- 博客(18)
- 收藏
- 关注
实现基于Qt和Linux的ftp协议通信(完整代码)
使用Qt和Linux实现fpt文件传输协议时,需要将服务器运行在Linux系统上,使用Qt来编写客户端,用Qt实现实现一个界面从客户端可以访问与服务器之间的共享目录,实现上传和下载的功能。
2022-09-22
嵌入式培训经验分享——网络编程项目实战(在线电子词典)
在线电子词典采用服务器+客户端模式,运用TCP协议通信,,服务器端直接连接数据库。
1、服务器实现
功能
注册设计:如果用户没有注册,必须注册才能提供服务―包括修改用户名密码
(1)判断用户名有没有注册,如果有就拒绝,给个提示.
(2)用户注册:保存到数据库中注册表中
(3)断开连接,给出提示,注册成功请登录/可以保持长链接登陆设计:使用用户名密码登陆,
(4)登录时查询数据库中注册表根据用户名和密码,如果没有给个提示,要求进行注册,
如果有,那就保持连接,后续使用该链接为用户提供查询服务.
(5)退出,客户端发送断开请求,关闭客户端的进程号
(6)词典查询,登陆的客户发送查询词典-单词,服务器返回翻译结果
(7)历史查询记录,登陆的用户,每次用户查询都记录到历史表里面
(8)修改密码 1.登陆的用户才能操作
2.执行数据库中注册表更新密码;
3.修改密码之后要求用户重登陆.
2、数据库的设计
(1)注册表,用于记录用户注册
2022-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人