摘要: 线性池的应用来源 为满足多客户端可同时登陆的要求,服务器端必须实现并发工作方式。当服务器主进程持续等待客户端连接时,每连接上一个客户端都需一个单独的进程或线程处理客户端的任务。但考虑到多进程对系统资源消耗大,单一线程存在重复创建、销毁等动作产生过多的调度开销,故采用线性池的方法。 线性池是一种多线程 阅读全文
posted @ 2019-07-23 20:56 行路人& 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 一. 基本传输子系统程序设计 客户端可上传文件至服务器,或下载服务器上的文件 系统程序构架: TCP建立连接 menu()-> 上传命令、下载命令 close(socket) TCP建立连接 handle()-> 根据命令响应 close(socket); 主函数框架: 客户端操作菜单及服务器端命令 阅读全文
posted @ 2019-07-23 09:41 行路人& 阅读(365) 评论(0) 推荐(0) 编辑