网络课程设计报告-点对点聊天软件的实现.docVIP

  • 8
  • 0
  • 约1.44万字
  • 约 15页
  • 2019-03-19 发布于安徽
  • 举报

网络课程设计报告-点对点聊天软件的实现.doc

. .. 计算机网络课程设计 ---基于TCP的点对点即时通信工具 姓名:杨祺鹏 班级:191072 学号:20071000566 指导老师:梁庆中 设计题目及设计目标 设计题目 题目:实现一个基于网络的应用 要求:利用TCP或UDP完成联网通信,并在此基础上完成数据应用。 设计目标 这个软件实现的功能主要包括局域网内的点对点聊天(基本功能),局域网内搜索IP并显示,搜索任意IP段并显示。应用的主要范围面向局域网。 设计的思路 1.选用语言:C# 2.使用的主要技术:TcpClient,thread(线程) 3.功能结构图。 另一个线程启动(服务器)程序启动(客户) 另一个线程启动(服务器) 程序启动(客户) 修改主进程控件向指定IP发送消息搜索指定IP段获取本机IP监听端口 修改主进程控件 向指定IP发送消息 搜索指定IP段 获取本机IP 监听端口 设计的实现 程序初始化程序流程图: 程序初始化 服务器线程启动 服务器线程启动 搜索指定段IP,或者搜索本地局域网IP 搜索指定段IP,或者搜索本地局域网IP 对指定端口进行监听 对指定端口进行监听 连接IP 连接IP 监听IP传输数据是否为空连接不成功 监听IP传输数据是否为空 不为空

文档评论(0)

1亿VIP精品文档

相关文档