Socket编程
飘香白咖
这个作者很懒,什么都没留下…
展开
-
WebSocket实现前台实时显示数据库数据
业务逻辑: 在浏览器和服务器之间建立WebSocket双工连接,启动一个线程,设置私有变量数据修改时间,循环读取数据库实时表中某个传感器的数据修改时间,与私有变量进行对比,如果相同则不做任何改动,若不同,则把查询到的时间赋值给私有变量,同时向浏览器发送推送消息,前端通过ajax发送请求更新数据。 添加依赖: 用之前 需查询依赖版本是否与spring版本兼容 WebSocket依赖: <de...原创 2018-11-09 14:01:52 · 18119 阅读 · 10 评论 -
Socket编程:本地通信demo
服务器创建: package server; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; import java.net.UnknownHostException;...原创 2018-11-07 18:38:13 · 757 阅读 · 0 评论 -
TCP协议中的三次握手和四次挥手(图解)
建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示: 先来看看如何建立连接的。 【更新于2017.01.04 】该部分内容配图有误,请大家见谅,正确的配图如下,错误配图也不删了,大家可以比较下,对比理解效果更好。这么久才来更新,抱歉!! 错误配图如下: 首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接...转载 2018-10-22 08:54:00 · 139 阅读 · 1 评论