• 欢迎访问 winrains 的个人网站!
  • 本网站主要从互联网整理和收集了与Java、网络安全、Linux等技术相关的文章,供学习和研究使用。如有侵权,请留言告知,谢谢!

标签:websocket

Netty

SpringBoot+WebSocket+Netty实现消息推送

SpringBoot+WebSocket+Netty实现消息推送
上一篇文章讲了Netty的理论基础,这一篇讲一下Netty在项目中的应用场景之一:消息推送功能,可以满足给所有用户推送,也可以满足给指定某一个用户推送消息,创建的是SpringBoot项目,后台服务端使用Netty技术,前端页面使用WebSocket技术。 大概实现思路: 前端使用webSocket与服务端创建连接的时候,将用户ID传给服务端 服务端……继续阅读 »

winrains 8个月前 (04-05) 117浏览 2个赞

Java技术

WebSocket实现Web端即时通信

WebSocket实现Web端即时通信
前言 WebSocket 是HTML5开始提供的一种在浏览器和服务器间进行全双工通信的协议。目前很多没有使用WebSocket进行客户端服务端实时通信的web应用,大多使用设置规则时间的轮询,或者使用长轮询较多来处理消息的实时推送。这样势必会较大程度浪费服务器和带宽资源,而我们现在要讲的WebSocket正是来解决该问题而出现,使得B/S架构的应用拥有C/S……继续阅读 »

winrains 1年前 (2019-11-26) 39浏览 1个赞

Spring Boot

Spring Boot 高级篇–Web:websocket的使用说明

Spring Boot 高级篇–Web:websocket的使用说明
常见的web应用大多是提供基础的REST服务,简单来讲就是用户发起一个请求,然后给出反应,可以理解为由客户主动发起的单边操作;那么有没有一种技术是服务端主动发起,与客户端进行交互的? 非常常见的几个需求场景,如聊天室的实现,股票的委托、成交实时刷新,信息推送机制,应用日志实时刷新等用我们传统的web交互方式,就不太容易做到了,本篇博文将介绍下HTML5中引入……继续阅读 »

winrains 1年前 (2019-11-09) 68浏览 1个赞

Java技术

Java实现websocket的两种方法

Java实现websocket的两种方法
一、WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了。近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据。 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客……继续阅读 »

winrains 1年前 (2019-08-31) 73浏览 1个赞

Java技术

WebSocket协议八问

WebSocket协议八问
WebSocket是一种比较新的协议,它是伴随着html5规范而生的,虽然还比较年轻,但大多主流浏览器都已经支持。它使用方便、应用广泛,已经渗透到前后端开发的各种场景中。 对http一问一答中二式流程的不满,催生了支持双向通信的WebSocket诞生。WebSocket是个不太干净协议。 本文包括以下内容: 一、WebSocket协议只能浏览器发起么? 二……继续阅读 »

winrains 1年前 (2019-08-30) 61浏览 1个赞