摘要: 1、什么是C/S架构 Client客户端 软件 Server服务端软件 一个C/S架构就是,实现服务端软件与客户端软件基于网络通信。 互联网中处处是C/S架构: Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 栗子: 如12306网站是服务端,你的浏览器是客户 阅读全文
posted @ 2018-09-17 20:46 foremost 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 1、TCP简单的一次对话,单通信 客户端: 服务端: 2、循环收发数据,单通信(TCP) 客户端: 服务端: 3、双方都说话(TCP) 客户端: 服务端: 4、基于UDP协议实现 客户端: 服务端: 阅读全文
posted @ 2018-09-17 20:44 foremost 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 1、通过socket收发文件(基于TCP协议) 1.1、上传文件(在同一ip下进行) settings: 客户端: 服务端: 1.2、下载文件 客户端: 服务端: 2、上传、下载代码优化(函数版本) 客户端: 服务端: 3、面向对象编写上传、下载文件 阅读全文
posted @ 2018-09-17 20:43 foremost 阅读(278) 评论(0) 推荐(0) 编辑