网络编程
QYHuiiQ
谁动了我的代码
展开
-
初学socket编程(网络编程)
socket编程可以理解为是一种二进制+IP+端口的一种通讯模式,在任何语言中,都有socket编程,因此几乎所有语言的socket都可以互通。只要是涉及到通讯方面的如QQ,微信等都是涉及到socket,只是他们自己进行了封装。socket的本质是对tcp/ip的封装。网络通讯:UDP:是面向无连接的,所以效率较高,不会建立连接,不安全。不管有没有接收方,只管向指定地址发送东西。(但要求大...原创 2018-11-24 17:33:41 · 470 阅读 · 0 评论 -
springboot整合websocket实现服务器端获取当前在线数并向客户端主动发送消息
参考链接:https://blog.csdn.net/qq_38082304/article/details/78959373https://www.imooc.com/article/70702?block_id=tuijian_wzhttps://blog.csdn.net/b7410852963/article/details/49585507项目目录结构:1.创建一...原创 2018-12-23 00:07:14 · 8450 阅读 · 2 评论 -
长连接与短链接的区别
长连接与短连接的概念是针对TCP连接的。TCP连接是一个双向通道,可以保持一段时间不关闭。长连接是指在完成链路连接建立后,在链路空闲时并不结束这条链路,而是一直维持这条链路的连接,因此安全性较差。短连接是每次通信结束后,连接中断,下次通信时重新建立连接。长连接多应用于保持通信的场景,例如:消息推送、链路复用等。短连接应用于HTTP技术,HTTP在向服务器交互信息时在一段时间内也会保...原创 2019-07-28 13:27:31 · 8327 阅读 · 0 评论