zoukankan      html  css  js  c++  java
  • SpringBoot + websocket 实现模拟设备上下线

    本文系本人原创,首先发布在我的个人博客上,SpringBoot + websocket 实现模拟设备上下线,转载请注明出处。

    之前有做过车联网项目,gps设备都会有上下线检测的功能,但有的时候没有真实设备测试,如何模拟设备上下线呢?可以使用websocket实现,因为它是长连接,性能开销小且通信高效。

    下面就直接上代码

    pom.xml

    DemoApplication.java

    WebSocketServer.java

    WebSocketConfig.java

    application.properties

    启动springboot,这时就可以在客户端模拟调用了,就是这个地址

    123456789是设备id

    问题总结

    1.WebSocketServer里是无法通过@autowired或者@resource注入bean的

    2.如果是打包成war到外部tomcat运行,则不需要WebSocketConfig.java这个配置类

  • 相关阅读:
    linux 下使用scp命令传输文件
    yii2使用vendor文件夹下的的css文件
    yii2中使用定义在 params.php文件中的配置
    PHP Catchable fatal error: Argument 2 passed to IlluminateRoutingUrlGenerator::__construct()
    git 去除本地所有没有保存的修改
    学习修复Laravel The only supported ciphers are AES-128-CBC and AES-256-CBC
    [190308]Ubuntu 安装完之后,安装的软件小记
    swagger.yaml转换为swagger.json文件
    Linux sed -i 字符串替换
    [笔记]Laravel TDD 胡乱记录
  • 原文地址:https://www.cnblogs.com/shamo89/p/12152328.html
Copyright © 2011-2022 走看看