1首先添加依赖包

org.springframework.boot

spring-boot-starter-websocket

这里没有版本号,是因为我的项目是springboot项目,版本继承父项目的。否则需要写版本号

2添加如下的类

package com.xinchen.fan.websocket;

import org.slf4j.Logger;

import org.slf4j.LoggerFactory;

import org.springframework.context.annotation.Bean;

import org.springframework.context.annotation.Configuration;

import org.springframework.web.socket.server.standard.ServerEndpointExporter;

@Configuration

public class WebSocketConfig {

private Logger infoLogger = LoggerFactory.getLogger("info");

/**

* 检测所有带有@serverEndpoint注解的bean并注册他们。

* @return

*/

@Bean

public ServerEndpointExporter serverEndpointExporter() {

System.out.println("我被注入了");

infoLogger.info("我被注入了");

return new ServerEndpointExporter();

}

}3写一个类,在头部写

@Component

@ServerEndpoint("/websocket")

实现如下方法:

onOpen、onClose、onMessage、onError方法即可。非常简单吧。

转载:感谢您对JavaStudy平台的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人站长或者朋友圈,但转载请说明文章出处“第十三双眼睛”。/web/html/123.html

java socket 浏览器_java实现websocket(图文)相关推荐

  1. java socket数据传输_Java Socket编程(一) Socket传输模式

    Java Socket编程(一) Socket传输模式 文章来源:ASPCN 作者:孙雯 Socket传输模式 Sockets有两种主要的操作方式:面向连接的和无连接的.面向连接的sockets操作就 ...

  2. java socket通讯_Java socket通讯实现过程及问题解决

    这篇文章主要介绍了Java socket通讯实现过程及问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 本来是打算验证java socket是 ...

  3. java socket 超时_Java Socket超时浅析

    套接字或插座(socket)是一种软件形式的抽象,用于表达两台机器间一个连接的"终端".针对一个特定的连接,每台机器上都有一个"套接字",可以想象它们之间有一条 ...

  4. java socket 卡住_Java socket通讯实现过程及问题解决

    这篇文章主要介绍了java socket通讯实现过程及问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 本来是打算验证java socket是 ...

  5. java调用浏览器_Java调用浏览器打开网页实例完整版

    Java调用浏览器打开网页实例完整版 引导语:如何用Java调用浏览器打开网页呢?以下是百分网小编分享给大家的`Java调用浏览器打开网页实例完整版,欢迎阅读! package com.yifang. ...

  6. java打开浏览器_Java调用浏览器打开网页完整实例

    这篇文章主要介绍了Java调用浏览器打开网页的方法,以完整实例形式分析了java打开网页的相关技巧,需要的朋友可以参考下 本文实例讲述了Java调用浏览器打开网页的方法.分享给大家供大家参考.具体实现 ...

  7. java socket 端口_Java Socket通信如何摆平自身端口问题

    Java Socket通信在使用的时候有不少的问题,在端口编程上来说是一个十分重要的.下面我们就看看Java Socket通信如何才能更好的使用相关的代码.希望大家有所帮助. 事实上网络编程简单的理解 ...

  8. java socket同步_Java socket客户端与服务端同步通信实例

    工作中没涉及有关JAVA SOCKET编程的实际经历,但理论大概了解.想正明一下自已的对JAVA SOCKET理解写个通信TEST,通过TEST验证了基本与理论相近.下面是TEST SRC CODE ...

  9. java socket wex5_WeX5集成ActiveMQ+WebSocket实现消息推送

    1  首先下载并安装ActiveMQ http://www.apache.org/dyn/closer.cgi?path=/activemq/apache-activemq/5.9.0/apache- ...

最新文章

  1. 用vs2010编译vigra静态库及简单使用举例
  2. 因果推理、正则化上榜:权威专家盘点过去50年最重要的统计学思想
  3. HDU2594——Simpsons’ Hidden Talents
  4. 设计上如何避免EMC问题
  5. Unity性能优化 – 脚本篇
  6. 软件测试之黑盒测试-边界值分析法(理论白话学习/期中期末备考)
  7. 论文浅尝 | KnowEdu: 一个自动构建教育知识图谱的系统
  8. react todolist代码优化
  9. python/socket编程之粘包
  10. 电子计算机专业vs土木工程专业,最难学十大工科专业 不想累成狗就别去(高薪)...
  11. scala单例object与伴生object入门
  12. 专利电子申请那些事儿 |入股不亏 |专利代理 |CPC客户端
  13. 如何区分网线是几类的_几类网线怎么区分
  14. forge下载java_我的世界forge1.9.4
  15. JS: 百度地图与腾讯/高德地图经纬度转换
  16. 华为ENSP配置VLAN间路由
  17. 如何确立人生目标?100个人生目标清单总汇
  18. IBM建立大中华区云计算中心供验证测试
  19. 学习云计算有哪些优势?附学习路线图
  20. ARM公版架构迭代迅速 国产ARM架构落伍

热门文章

  1. freemarker ftl模板_Web开发人员必会的模板引擎技术之Freemarker
  2. java amount_java.time.Period.plus(TemporalAmount amountToAdd)方法
  3. Qt: QMutex
  4. 从技术角度比较CCD与CMOS的区别
  5. Leetcode-探索 | 买股票的最佳时机II
  6. centos 7 网络DNS设置的相关配置文件配置
  7. POJ 3308 最少点集覆盖
  8. zw版【转发·台湾nvp系列例程】HALCON MirrorRegion (Delphi)
  9. Codeforces Round #315 (Div. 2C) 568A Primes or Palindromes? 素数打表+暴力
  10. 启动和停止数据库——停止例程