四十、Udp网络2:模拟QQ聊天功能、Udp总结和广播实例

一、模拟QQ聊天功能

1、echo服务器原理

     收到了数据,再给人原封不动的返回去,这样的服务器就叫做echo服务器。

2、模拟QQ聊天-多线程+Udp网络

     在虚拟机上运行程序,在网络调试助手回应虚拟机

二、udp总结和广播实例

 广播只能在udp中使用,tcp中使用不了 

1. udp是TCP/IP协议族中的一种协议,能够完成不同机器上的程序间的数据通信。

2. udp服务器、客户端

 udp的服务器和客户端的区分:往往是通过请求服务和提供服务来进行区分

  • 请求服务的一方称为:客户端

  • 提供服务的一方称为:服务器

3. udp绑定问题

  (1) 一般情况下,服务器端(接收),需要绑定端口,目的是为了让其他的客户端能够正确发送到此进程

  (2) 客户端(发送),一般不需要绑定,而是让操作系统随机分配,这样就不会因为需要绑定的端口被占用而导致

       程序无法运行的情况  

4、广播实例:

猜你喜欢

转载自blog.csdn.net/xk1761299425/article/details/81710589