1. 首页
  2. 课程学习
  3. 嵌入式
  4. WebSocketClient WAR脚手架项目指南

WebSocketClient WAR脚手架项目指南

上传者: 2024-10-27 15:05:48上传 ZIP文件 110.08KB 热度 7次

Web Socket客户端WAR脚手架 用于将Web应用程序用作Web套接字客户端的最小Maven脚手架。基于Maven的项目包括嵌入式Jetty服务器(默认支持热重载)。

构建状态:

  • 安装:克隆这个repo,执行 mvn clean install

  • 运行:使用 mvn jetty:run

  • 控制台日志应显示正确启动信息。

应用说明:

这是一个普通的JEE7 Web应用程序。启动时,它使用 ServletContextListener 创建一个WebSocket连接,并将 WebSocketClient 作为 ClientEndpoint 传递。ClientEndpoint 负责处理所有传入事件。

连接顺序:

  1. 部署WAR文件时,ServletContextListener 会被创建并执行。

  2. 上下文侦听器查找系统中的'ENV'变量并从类路径中读取相应的属性文件,'prod'为默认环境配置。

下载地址
用户评论