温故而知新

  • 首页

  • 归档

  • 关于

  • 标签

  • 分类

  • 搜索

Spring4整合websocket

发表于 2018-12-12 | 分类于 Websocket
本文字数: 14k | 阅读时长 ≈ 0:13
  1. spring 4.0及以上增加了WebSocket的支持(这里使用4.2.5.RELEASE)。
  2. spring 支持STOMP协议的WebSocket通信。
  3. 应对不支持 WebSocket 的场景,许多浏览器不支持 WebSocket 协议;SockJS 是 WebSocket 技术的一种模拟。SockJS 会 尽可能对应 WebSocket API,但如果 WebSocket 技术 不可用的话,会从如下 方案中挑选最优可行方案:

  4. WebSocket 是发送和接收消息的 底层API,而SockJS 是在 WebSocket 之上的 API;最后 STOMP(面向消息的简单文本协议)是基于 SockJS 的高级API。

  5. SockJS 所处理的URL 是 “http:” 或 “https:” 模式
  6. WebSocket 所处理的URL 是“ws:” or “wss:” 模式
阅读全文 »

Tomcat8整合websocket

发表于 2018-12-12 | 分类于 Websocket
本文字数: 7.1k | 阅读时长 ≈ 0:06

使用 tomcat8 开发 WebSocket 服务端非常简单,大致有如下两种方式。

  1. 使用注解方式开发,被 @ServerEndpoint 修饰的 Java 类即可作为 WebSocket 服务端
  2. 继承 Endpoint 基类实现 WebSocket 服务端

开发被 @ServerEndpoint 修饰的类之后,该类中还可以定义如下方法。

  • @OnOpen 修饰的方法:当客户端与该 WebSocket 服务端建立连接时激发该方法
  • @OnClose 修饰的方法:当客户端与该 WebSocket 服务端断开连接时激发该方法
  • @OnMessage 修饰的方法:当 WebSocket 服务端收到客户端消息时激发该方法
  • @OnError 修饰的方法:当客户端与该 WebSocket 服务端连接出现错误时激发该方法。
阅读全文 »

WebSocket简介

发表于 2018-12-12 | 分类于 Websocket
本文字数: 693 | 阅读时长 ≈ 0:01

1、前言

Websocket是随HTML5一起来的新的应用层协议,它是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-duplex)通信——允许服务器主动发送信息给客户端。

此处输入图片的描述

阅读全文 »

Next主题添加内容折叠

发表于 2018-12-06 | 分类于 Blog
本文字数: 2.4k | 阅读时长 ≈ 0:02

当有大段的代码直接展示在页面时,看起来臃肿且不便于观看,此时将代码折叠是最好的选择。下面是在Hexo的Next主题上添加折叠功能。

阅读全文 »

Next主题SEO优化

发表于 2018-12-05 | 分类于 Blog
本文字数: 3.4k | 阅读时长 ≈ 0:03

写完了博客,结果在网上搜不到,不能被更多的人看见,岂不是很没有成就感?本文将结合百度搜索来进行seo优化。

百度站长统计

阅读全文 »

12…14

肖悦

天下事有难易乎?
为之,则难者亦易矣;
不为,则易者亦难矣。

69 日志
22 分类
36 标签
RSS
GitHub E-Mail
神奇的链接
  • EMS规范
© 2017 — 2018 肖悦 | 376k | 5:42
主题 — NexT.Mist v6.3.0
| Hosted by Coding Pages |
0%