实现长连接的方法
1、客户端自动退出开读取的动作 。前面说了,就算服务端调用了flush方法进行输出刷新,客户端也不一定能退出read的动作,所以还是会阻塞 。所以,退出动作必须有客户端程序自己完成,我们可以在服务端没发送完一段消息并且刷新前就进行一个写入结束符号的标志,客户端解析到结束符号时,变可直接退出read的循环读取操作,避免一直阻塞 。
2、可以调用有读取一定字节到某个数组的read方法,当然,这只是针对消息定长的情况 。
【怎么建立Socket长连接】长连接与短连接的概念:前者是整个通讯过
- 绿茶怎么区分新茶和旧茶
- 2023湖北消费券怎么抢哪里抢
- 勐怎么读
- 春节卖甘蔗赚钱吗◎春节卖甘蔗怎么样
- 2023国庆节调休补星期几的课◎2023国庆节怎么调休的
- 怎么把口红涂成哑光
- 2023年国庆节和中秋节一共放多少天◎2023年国庆节和中秋节怎么放假的
- 微信小程序支付宝钱包怎么使用
- 怎么判断压力轴承坏了
- 金山文档字体怎么调大