登录
首页 » 套接字网络编程 » 分别多进程多线程select异步IO实现简单聊天程序

分别多进程多线程select异步IO实现简单聊天程序

于 2022-03-21 发布 文件大小:10.78 kB
0 203
下载积分: 2 下载次数: 2

代码说明:

linux下的简单聊天程序,不仅实现了基本的tcp、udp客户端和服务器端程序,还实现了多进程、多线程、基于select的异步io客户端和服务器端聊天程序,对于初学者,很有帮助,因为这个实现可以,更加深入的理解各种实现的区别,如效率等问题。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • udp 实现客户端与服务器通信
      基于UDP通信模拟Go-Back N ARQ工作过程。UDP的客户端相当于ARQ的发送端,UDP的服务端相当于接收端。 需要模拟正常通信,发端数据出错、反向数据帧出错和反向数据帧过长导致确认超时三种类型的发端重传。   当发送窗口和接收窗口的大小都等于 1时,就是停止等待协议。 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-01-23 10:02:53下载
    积分:1
  • C#初学入门很好的教
    C#初学入门很好的教程 -C#初学入门很好的教程C#初学入门很好的教程
    2023-09-06 00:50:03下载
    积分:1
  • 实现符串的复制功能,可以进行拓展,从而实现更加强大的功能....
    实现字符串的复制功能,可以进行拓展,从而实现更加强大的功能. -achieve string copy functions, can expand, thereby achieving a more powerful functions.
    2023-04-17 14:15:03下载
    积分:1
  • Delphi写的xml解析器,可以用它来把XML文档与二进制文档相互转换。...
    Delphi写的xml解析器,可以用它来把XML文档与二进制文档相互转换。-Delphi write xml parser can be used to turn XML documents and binary file conversion.
    2022-07-17 05:33:35下载
    积分:1
  • wark on lan warkonlan wark on lan warkonlanwark on lan warkonlan wark on lan war...
    局域网唤醒vb源码 局域网唤醒vb源码 -wark on lan warkonlan wark on lan warkonlanwark on lan warkonlan wark on lan warkonlan
    2022-04-29 17:57:12下载
    积分:1
  • tcp/ip 源码 比较精简的
    tcp/ip 源码 比较精简的-tcp/ip source more streamlined
    2022-02-13 20:04:06下载
    积分:1
  • udp之P2P穿透
    NAT(Network Address Translators),网络地址转换:网络地址转换是在IP地址日益缺乏的情况下产生的,它的主要目的就是为了能够地址重用。NAT分为两大类,基本的NAT和NAPT(Network Address/Port Translator)。    最开始NAT是运行在路由器上的一个功能模块。        最先提出的是基本的NAT,它的产生基于如下事实:一个私有网络(域)中的节点中只有很少的节点需要与外网连接(呵呵,这是在上世纪90年代中期提出的)。那么这个子网中其实只有少数的节点需要全球唯一的IP地址,其他的节点的IP地址应该是可以重用的。    因此,基本的NAT实现的功能很简单,在子网内使用一个保留的IP子网段,这些IP对外是不可见的。子网内只有少数一些IP地址可以对应到真正全球唯一的IP地址。如果这些节点需要访问外部网络,那么基本NAT就负责将这个节点的子网内IP转化为一个全球唯一的IP然后发送出去。(基本的NAT会改变IP包中的原IP地址,但是不会改变IP包中的端口)
    2022-02-13 16:59:15下载
    积分:1
  • 计算机英文原版第四版,电子书。自学,考试必备。
    计算机网络英文原版第四版,电子书。自学,考试必备。-Computer Networks.(4th edition)electronic book.Studing by oneself and examing need it.
    2022-02-03 12:13:29下载
    积分:1
  • HTTP服务器多线在Delphi
    应用背景享受样品…图书馆listfiles;{关于DLL内存管理重要提示:sharemem必须在您的图书馆的使用条款和您的项目的第一单元(选择和氮关键技术功能escapecodes(字符串:字符串:字符串);无功我:整数;一开始 ; ; ; ; ;我:= 0(字符串长度)- 1开始和,和,和,和,/ /格式
    2023-07-04 04:55:03下载
    积分:1
  • Jmail邮件发送系统
    Jmail邮件发送系统-Jmail mail delivery system
    2022-09-05 15:10:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载