首页 > 代码库 > Socket初识
Socket初识
基础概念
Socket,套接字,本质是网络编程接口、提供网络通信的能力。
编程建议
服务端:
(1)池管理
- Buffer池:集中管控Socket缓冲区,防止内存碎片
- SAEA池:集中管控Socket,重复利用Socket
- Thread池:集中管控和调度工作线程
- SQL池:分离网络服务层与数据访问层(SQL的执行效率远:低于网络层执行效率)
(2)同步Socket使用场景:同步Socket+Thread
- 客户端数量比较少(<50);
- 客户端数量较多但都是短连接:客户端的连接在处理完一次收发之后就断开;
客户端:
(1)
参考:
- ;
Socket初识
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。