TDiocpCoderTcpServer 使用

uses diocp_coder_tcpServer,utils_zipTools,diocp_tcp_server,diocp_task

// 创建TCP SERVER
FTcpServer := TDiocpCoderTcpServer.Create(Self);
// 心跳
FTcpServer.KeepAlive := true;
// 工作线程数量
// GetSystemInfo(si);
// FTcpServer.WorkerCount := si.dwNumberOfProcessors * 2 + 1;
// 创建监视
FTcpServer.createDataMonitor;
// 注册编码、解码类
FTcpServer.registerCoderClass(TIOCPStreamDecoder, TIOCPStreamEncoder);
// 注册客户端上下文
FTcpServer.registerContextClass(TMyClientContext);
TFMMonitor.createAsChild(pnlMonitor, FTcpServer);
FTcpServer.LogicWorkerNeedCoInitialize := true;
FTcpServer.UseObjectPool := True;

最新文章

  1. 谷歌电子市场1--BaseFragment
  2. [超级懒人最简单法]iPhone 6 plus 适配切图方法分享(转载文章)
  3. MethodInvoker 创建委托
  4. centos下 Vim快捷键操作命令大全
  5. dede完美分页样式
  6. Java中的数组操作进阶
  7. Chapter 7 Windows下pycaffe的使用之draw_net.py
  8. Codevs 2894 Txx考试
  9. iOS VideoToolbox硬编H.265(HEVC)H.264(AVC):1 概述
  10. 一天一个Java基础——数组
  11. CentOS 6.4 播放avi格式的视频文件
  12. JVM 学习笔记
  13. RabbitMQ (三) 发布/订阅
  14. DatasourceUtils类:获取连接池和数据库连接
  15. httpServletRequest中的流只能读取一次的原因
  16. 4.7 Routing -- Redirecting
  17. 字符串:KMP
  18. cocos2dx2.x 创建项目
  19. 关于JS闭包
  20. 一:ActiveMQ知识整理

热门文章

  1. pandas+sqlalchemy 保存数据到mysql
  2. Oracle sql中的正则表达式
  3. 16:django 有条件的视图处理(Last-Modified和ETag)&&加密签名
  4. ps -ef和ps aux的区别
  5. 760. Find Anagram Mappings
  6. MITx 创业101 寻找你的顾客
  7. AC日记——[SDOI2011]消耗战 洛谷 P2495
  8. vmware漏洞之二——简评:实战VMware虚拟机逃逸漏洞
  9. mysql查看表结构,字段等命令
  10. 多进程失败拉起的demo