会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
三级头8倍镜
博客园
首页
新随笔
联系
订阅
管理
随笔 - 10
文章 - 0
评论 - 4
阅读 -
27786
12 2017 档案
纯Socket(BIO)长链接编程的常见的坑和填坑套路
摘要:使用阻塞式Socket API实现自定义的应用层协议,了解Socket编程时的一些坑点,并在开发时合理的解决或避开这些坑,比如解决半包粘包、心跳机制等。讲一下我在用同步socket实现我们公司第一版分布式文件系统时总结的经验。我们针对每一步套路进行构思设计,充分考虑其中潜在的问题和可扩展性。
阅读全文
posted @
2017-12-01 15:47
牛孝祖
阅读(2785)
评论(0)
推荐(2)
编辑
公告
昵称:
牛孝祖
园龄:
11年10个月
粉丝:
3
关注:
1
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
webviwe
(1)
websocket
(1)
Unexpected use of scheduler
(1)
token
(1)
ThreadLocal
(1)
spring boot
(1)
spring
(1)
socket
(1)
session
(1)
java
(1)
更多
随笔档案
2022年7月(1)
2018年9月(2)
2018年4月(1)
2017年12月(1)
2017年11月(1)
2016年10月(1)
2015年1月(2)
2013年9月(1)
阅读排行榜
1. IDEA快速生成方法注释(11123)
2. Android WebView 上传各种文件(包括拍照 录像 录音 文件 音乐 等,用到图片或拍照的,可以参考下)(4234)
3. 记一次解决以太坊节点Geth同步慢的问题(3901)
4. 纯Socket(BIO)长链接编程的常见的坑和填坑套路(2785)
5. spring boot 使用 websocket tomcat刚启动就关闭到问题(2365)
评论排行榜
1. 模仿J2EE的session机制的App后端会话信息管理(3)
2. Android WebView 上传各种文件(包括拍照 录像 录音 文件 音乐 等,用到图片或拍照的,可以参考下)(1)
推荐排行榜
1. IDEA快速生成方法注释(4)
2. 纯Socket(BIO)长链接编程的常见的坑和填坑套路(2)
3. 模仿J2EE的session机制的App后端会话信息管理(1)
4. Android WebView 上传各种文件(包括拍照 录像 录音 文件 音乐 等,用到图片或拍照的,可以参考下)(1)
最新评论
1. Re:Android WebView 上传各种文件(包括拍照 录像 录音 文件 音乐 等,用到图片或拍照的,可以参考下)
测试
--悟.......空
2. Re:模仿J2EE的session机制的App后端会话信息管理
@ 黎某人多谢指点,你的建议很好,这样是另一种思路依赖http协议做公共数据传输,也是一种好的思路。不过我这种是制定了报文格式,再依赖http协议就有点乱了,把token放在报文体内好一点因为toke...
--牛孝祖
3. Re:模仿J2EE的session机制的App后端会话信息管理
感谢分享!
--迎风飘
4. Re:模仿J2EE的session机制的App后端会话信息管理
token可以放到http header里,便于拦截器取值,用正则提取太不优雅了;自定义的Bean可以加个@Component注解,通过ApplicationContext获取实例@Component...
--黎某人
点击右上角即可分享