易语言实地培训长期招生 QQ1615457736

乐易论坛

 找回密码
 立即注册

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

导航
导航
培训
培训
产品
产品
易歪歪客服聊天助手——永久免费阿里云服务器最高¥1888云产品通用代金券我要租广告
易歪歪客服聊天助手——永久免费阿里云服务器低至10元/月我要租广告
易歪歪客服聊天助手——永久免费最高2000云产品通用代金券我要租广告
查看: 4877|回复: 13
收起左侧

[纯源码] TCP服务器完整源码(基于IOCP实现) v1.2

[复制链接]
  • TA的每日心情
    奋斗
    7 小时前
  • 签到天数: 697 天

    [LV.9]以坛为家II

    发表于 2018-12-15 23:30:42 | 显示全部楼层 |阅读模式

    乐易编程网免费注册!抓住机会哦!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    原贴:http://bbs.eyuyan.com/read.php?tid=4099268 Q2 ?: }! N. D9 ?# d
    这是一个套接字模块
    ; q1 l+ d1 q' g0 Y  V8 i! U' D' j+ F使用内置iocp实现异步操作3 T$ P. t5 g4 E6 J
    使用了线程安全的队列操作回调,保证了对应域下的回调操作不需要加锁  w: |6 \* J2 {4 b* M1 N) R( Z. V
    & o( ]9 e! ^1 @: t6 l1 Q
    ( m; r' r- S/ G" ^8 k! T
    async_socket.e
    : J2 M$ ^9 T6 L( M套接字模块。使用复杂,但是灵活。
    1 D8 D; r3 w5 U1 K9 m  R
    & H0 p. X! K2 A5 q$ D) T) z5 b( y
    tcp.e ' m2 [. n) Z: I+ a$ v
    是标准的服务器和客户
    9 s& q4 O# j' g傻瓜封装。同时也是很好的使用例子。4 q3 R. M0 a' V0 {9 T! t4 _  R- _7 F
    : I: e2 Q' v# T" w

    : s, s. A$ C2 R----------------------------------------------------------
    1 r) A# _0 |% ]) c; q+ O0 F1 X7 y  ?" W: |. t8 \5 {
    ) h/ z5 c# h" h  b
    更新说明(2018-12-11)
    % R3 _- J( x( S, W* k+ J# w, u- b7 y
    0 W9 t' I; Y* O' r6 L$ T& c
    tcp.e2 y" X/ j2 B+ q9 c: I7 T
    增加 TcpService.Working()
      u& ^6 S& J6 ~增加 TcpService.WorkClose()
    + p3 d' X/ [* O+ S, A  m
    9 X; R- i0 ?% m4 l+ j5 _4 h, p& T( B; H0 M( O
    增加2个方法的目的是控制 TcpService.Run() 不因空任务而自动退出
    $ W9 X" Z5 P9 p$ r2 t, c/ Z" R( i! f2 E- S( W* I
    6 m: T( e/ N# B4 c4 m% G, v6 E8 u
    ----------------------------------------------------------
    ) k9 C. D5 e9 I! O
    ( V4 R; Q" \2 q
    + G6 {( y: `# ?8 r! i9 ]2 v更新说明(2018-12-10)
    + ?+ D" B1 }' u$ V/ m4 |) Z1 a4 _' E6 m) K. M9 K3 v

    9 e( y5 O- S* n! F3 qasync_socket.e * T: m; k  e: x/ V% f1 N
    修复 WSADATA 数据类型 内存对齐问题; N: P! ^3 V. ^
    & y1 v- U/ S( d  o

    . D; [5 F/ f, H- Ytcp.e0 s2 c/ K* \; n# z4 D$ |
    修复 TcpServerHandle 数据类型 申请内存大小错误问题% C  P8 q/ ~0 u" U

    $ l, x& ?9 |. L6 O. C; Y+ l9 k$ A6 t1 h  d9 T. B% ]

    . h# B9 T  u% ^6 l& _# N# W
    游客,如果您要查看本帖隐藏内容请回复
    8 l4 M" z9 V" f  j6 G
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2019-1-22 16:05
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-1-22 16:00:34 | 显示全部楼层
            ) Y& D3 T0 }/ o6 ]2 N" `: g
    参与/回复主题关闭+ V/ A' [. E( k$ J0 o
    RE: TCP服务器完整源码(基于IOCP实现) v1.2 [修改]
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-9-4 15:20
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    发表于 2019-9-8 22:48:34 | 显示全部楼层
    修复 TcpServerHandle 数据类型 申请内存大小错误问题! P!
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2018-11-2 11:10
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2019-1-2 16:54:08 | 显示全部楼层
    啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-1-16 22:12
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-1-12 12:11:23 | 显示全部楼层
    666666666666666
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-1-25 12:34:34 | 显示全部楼层
    好东西看一下
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-5-29 13:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2019-2-3 00:00:12 | 显示全部楼层
    学习谢谢学习谢谢学习谢谢学习谢谢
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-2-10 20:49
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-2-10 21:07:48 | 显示全部楼层
    来看一下 数据黏包 等问题是不是要自己处理!
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-2-21 01:57:36 | 显示全部楼层
    谢谢分享啦, 嘿嘿
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-3-15 22:11:51 | 显示全部楼层
    正需要,谢谢分享
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-5-5 09:06
  • 签到天数: 31 天

    [LV.5]常住居民I

    发表于 2019-4-24 14:06:28 | 显示全部楼层
    支持一下支持
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    乐易推荐上一条 /6 下一条

    QQ|网站地图|Archiver|手机版|小黑屋|乐易论坛 ( 湘ICP备19007035号-2 )

    GMT+8, 2019-9-20 09:08 , Processed in 0.093067 second(s), 78 queries , Redis On.

    Powered by Discuz! X3.4 Licensed

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表