VisualC++网络编程技术延霞04课件教学.pptVIP

  • 0
  • 0
  • 约2.15千字
  • 约 41页
  • 2017-01-07 发布于广东
  • 举报
简易聊天室 授课教师: 导入 在电子教室软件系统中,教师经常需要根据课程内容将学生分组,每个小组完成一个任务。每个小组的小组成员之间需要进行讨论,所以需要有一个简单的聊天室功能,使多个成员之间可以很方便的进行沟通和交流。本章我们就通过一个简单的聊天室程序,来介绍一下使用UDP协议进行通信的相关技术。 本章要点 聊天室功能分析设计 WinSock实现UDP通信 CSocket类实现UDP通信 聊天室开发 功能需求分析 聊天室服务器功能: 启动一个新的聊天室。 能记录所有登录的聊天者信息。 能接收聊天者程序发来的聊天信息,并显示到界面上。 能把一个聊天者发来的信息发送给所有其他聊天者。 聊天者程序功能: 能登录到聊天室服务器。 能发送聊天信息给聊天室服务器。 能接收服务器发回的其他人的聊天信息,并显示在自己的界面上。 界面设计 关键技术分析 聊天室的核心功能就是多个点之间的数据传递 本章讲解另一种面向非连接的基于UDP协议的socket通信技术来实现聊天室实例 面向非连接的通信 “面向非连接”就是在正式通信前不必与对方先建立连接,不管对方状态就直接发送。 与现在风行的手机短信非常相似:你在发短信的时候,只需要输入对方手机号就可以了。 UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是面向非连接的协议,它不与对方建立连接,而是

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档