WebSocketClient WAR脚手架项目指南
Web Socket客户端WAR脚手架 用于将Web应用程序用作Web套接字客户端的最小Maven脚手架。基于Maven的项目包括嵌入式Jetty服务器(默认支持热重载)。
构建状态:
-
安装:克隆这个repo,执行
mvn clean install
-
运行:使用
mvn jetty:run
-
控制台日志应显示正确启动信息。
应用说明:
这是一个普通的JEE7 Web应用程序。启动时,它使用 ServletContextListener
创建一个WebSocket连接,并将 WebSocketClient
作为 ClientEndpoint
传递。ClientEndpoint
负责处理所有传入事件。
连接顺序:
-
部署WAR文件时,
ServletContextListener
会被创建并执行。 -
上下文侦听器查找系统中的'ENV'变量并从类路径中读取相应的属性文件,'prod'为默认环境配置。
下载地址
用户评论