基于Socket的网络服务程序和客户程序设计报告.docxVIP

  • 6
  • 0
  • 约1.51万字
  • 约 24页
  • 2016-12-01 发布于广东
  • 举报

基于Socket的网络服务程序和客户程序设计报告.docx

网络系统设计与实现 基于Socket的网络服务程序和客户程序设计报告 姓名: 学号: 专业: 2016年6月 基于Socket的网络服务程序和客户程序设计 开发环境: Windows7操作系统 标准C语言 开发工具Microsoft Visual C++ 6.0 设计内容: 1、按TCP/IP之客户-服务器(Client/Server)通信模式,编写客户端程序,该程序接受用户输入,并把用户输入的选择信息和学生信息通过TCP协议传送到服务端,服务端能够做出正确的回应。 2、编写相应的服务端程序,该程序接受客户端传来的选择信息和学生信息,在服务端中进行相应的处理,并把处理的结果通过TCP协议回传到客户端。 3、客户端的输入包括七种选项:输入学生信息、查询学生信息、修改学生信息、删除、文件上传,下载删除。 技术规范: 客户端和服务端使用的端口号是6000。 服务器IP地址默认为本地主机,客户端IP地址默认为INADDR_ANY。 客户端和服务端使用的协议是TCP协议。 构造结构体 客户端的输入包括七种选项:输入学生信息、查询学生信息、修改学生信息、删除信息,文件上传,下载和删除。 由于学生个数的不确定性,如果使用数组结构可能会限制信息量,也可能因为开辟空间太大而浪费存储空间。因此在此次设计中,选择线性链表式的存储结构来对信息进行相关操作操作。链表是一种自我指示数据

文档评论(0)

1亿VIP精品文档

相关文档