一、需求分析

局域网聊天室是单服务器端,多个客户端的聊天程序,多个客户端可以通过配置IP和端口号来连接服务器。

利用socket编程,服务器端建立线程套接字,通过绑定监听。

等待客户端的请求,一旦有客户端请求连接则建立连接,双方进行通信,而客户端则主动去连接服务器,基本步骤相同。

二、详细设计

2.1 主要流程图

[源码和文档分享]基于TCP SOCKET实现的局域网聊天室

服务器端

  • 初始化建立线程

  • 开始运行主线程

  • 创建套接字

  • 绑定套接字

  • 监听端口

客户端

  • 初始化建立线程

  • 开始运行主线程

  • 创建套接字

  • 绑定套接字

  • 连接请求

  • 连接成功开始通信

[源码和文档分享]基于TCP SOCKET实现的局域网聊天室


参考文档和完整的文档和源码下载地址:

https://www.write-bug.com/article/1434.html

 

相关文章:

  • 2022-02-09
  • 2022-12-23
  • 2022-01-31
  • 2022-12-23
  • 2021-12-03
  • 2020-05-16
  • 2021-12-10
猜你喜欢
  • 2021-07-25
  • 2021-09-18
  • 2021-04-01
  • 2021-11-07
  • 2021-10-08
  • 2021-09-03
  • 2021-07-14
相关资源
相似解决方案