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

乐易论坛

 找回密码
 立即注册

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

导航
导航
培训
培训
产品
产品
易歪歪客服聊天助手——永久免费
验证码识别/打码平台/谷歌人机验证/
阿里云服务器最高¥1888云产品通用代金券我要租广告
易歪歪客服聊天助手——永久免费各类验证码定制,注册赠送¥588礼包,点击领取阿里云服务器低至10元/月我要租广告
易歪歪客服聊天助手——永久免费接码打码最高2000云产品通用代金券我要租广告
查看: 5646|回复: 14
收起左侧

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

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

    [LV.9]以坛为家II

    发表于 2018-12-15 23:30:42 | 显示全部楼层 |阅读模式
    原贴:http://bbs.eyuyan.com/read.php?tid=4099262 ^: j' y4 q& K; t0 X( i4 U+ o
    这是一个套接字模块
    1 }; n2 N( r, J+ g使用内置iocp实现异步操作# ^& H- i' B. D, X7 r1 ]& \
    使用了线程安全的队列操作回调,保证了对应域下的回调操作不需要加锁
      @$ B, L5 q2 w9 R$ d9 R1 e7 _# d; H! Z7 M* t: r! d
    9 \5 w. A( t/ C) {7 y, G. ?
    async_socket.e
    ! h4 {5 Y+ ^, M) _套接字模块。使用复杂,但是灵活。
    ( y; F! Y( z9 ]3 y2 A
    1 C) H! ?6 q4 z/ w/ a5 |, O; w' M3 D" @* u+ M
    tcp.e
    9 j8 _" u: w' @( e6 E. \是标准的服务器和客户3 C* X6 f5 {2 q( S
    傻瓜封装。同时也是很好的使用例子。
    " k% p! g0 o! z  s* a. O2 i) n8 @9 E; l& O( w, }

    % K  F0 v) z2 D, F) P' v- O- k3 w----------------------------------------------------------
    + V8 F- Q" @8 T3 O' C9 W  E0 V# X" H/ ?3 d1 H% o, z1 P
    7 _" l4 O% ?! D; J
    更新说明(2018-12-11)
    + K7 E" `, D. Q+ M2 }8 m6 s* A
      B; V  ?3 q- J+ Y
    ! X) j+ z9 P: t8 K# itcp.e2 g' ~/ O; @' z
    增加 TcpService.Working()
    ) T* v) l) a: ?2 a: r; |* Q增加 TcpService.WorkClose()
    ; `+ Y6 a. b3 |+ j' ]+ ^6 w/ B3 l+ B5 m1 s, c6 j5 S/ W& s
    + p$ R' K# i) {5 K( g+ H
    增加2个方法的目的是控制 TcpService.Run() 不因空任务而自动退出: ?* p; D. P# B# x

    ' p! C, E0 T$ D1 p, y3 W9 T- i$ k
    $ O0 T' D- V9 _! C----------------------------------------------------------
    * G: r8 A/ O2 z7 S, D
    2 Q3 f, a: J7 e" J6 M1 \) I8 `3 x7 W
    更新说明(2018-12-10)3 |; X( G8 U7 L$ X1 q
    # }: m- r* D- `! P; K( v- l

    4 n! a6 s  x8 Q7 Yasync_socket.e 0 v( @# ^* y4 U/ Q6 f
    修复 WSADATA 数据类型 内存对齐问题8 l% M9 g  u$ _3 H" ^4 p( q: A
    ; F- N* j, d  c/ N
    5 O8 Q; R6 _; b- B1 c  e& t3 p
    tcp.e  ]( y5 V) w7 c3 x
    修复 TcpServerHandle 数据类型 申请内存大小错误问题
    5 P1 Y& a0 H* ?) E5 d6 m. x& ^# I
    * V) M2 F  x6 E( I% N6 D+ D& A3 y, |; F/ O5 z

    $ i2 @+ D! e7 |1 P5 s
    游客,如果您要查看本帖隐藏内容请回复
    : Q6 Q8 m/ ~& ]* ~( {+ f

    本帖子中包含更多资源

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

    x
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复

    使用道具 举报

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

    [LV.1]初来乍到

    发表于 2019-1-22 16:00:34 | 显示全部楼层
            * X" I5 l3 P5 U7 O
    参与/回复主题关闭5 z7 U5 F5 N4 \0 G# ?5 k
    RE: TCP服务器完整源码(基于IOCP实现) v1.2 [修改]
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

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

    [LV.3]偶尔看看II

    发表于 2019-9-8 22:48:34 | 显示全部楼层
    修复 TcpServerHandle 数据类型 申请内存大小错误问题! P!
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

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

    [LV.4]偶尔看看III

    发表于 2019-1-2 16:54:08 | 显示全部楼层
    啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦啦
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    发表于 2019-1-12 12:11:23 | 显示全部楼层
    666666666666666
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-1-25 12:34:34 | 显示全部楼层
    好东西看一下
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

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

    [LV.1]初来乍到

    发表于 2019-2-3 00:00:12 | 显示全部楼层
    学习谢谢学习谢谢学习谢谢学习谢谢
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

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

    [LV.2]偶尔看看I

    发表于 2019-2-10 21:07:48 | 显示全部楼层
    来看一下 数据黏包 等问题是不是要自己处理!
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-2-21 01:57:36 | 显示全部楼层
    谢谢分享啦, 嘿嘿
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-3-15 22:11:51 | 显示全部楼层
    正需要,谢谢分享
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 32 天

    [LV.5]常住居民I

    发表于 2019-4-24 14:06:28 | 显示全部楼层
    支持一下支持
    易语言实地培训,报名联系QQ 1615457736
    [超强]《易语言软件加密(防破解)技术特训》
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2019-11-12 20:51 , Processed in 0.156592 second(s), 96 queries .

    Powered by Discuz! X3.4 Licensed

    © 2001-2017 Comsenz Inc.

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