社区
Web 开发
帖子详情
springboot通过注解@ServerEndpoint生成的websocket如何修改端口号
to样
2018-09-15 10:33:05
@ServerEndpoint默认是80端口,可我放在服务器里的时候部署不了项目,提示我80端口被占用,怎么修改websocket的端口
...全文
6610
4
打赏
收藏
springboot通过注解@ServerEndpoint生成的websocket如何修改端口号
@ServerEndpoint默认是80端口,可我放在服务器里的时候部署不了项目,提示我80端口被占用,怎么修改websocket的端口
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
其实我是真性情
2019-03-12
打赏
举报
回复
spring boot的websocket监听端口其实就是spring boot的服务启动端口,默认是8080,你可以在application配置文件里配置server.port来修改启动端口,可以结贴了
咸哼酒家
2019-01-18
打赏
举报
回复
换个端口,类似于springboot更改web项目端口: 在yml文件中修改server.port
添加了端口后,更改websocket的启动类配置端口,最终生成127.0.0.1:1234/my-websocket路径
Ade子夜
2019-01-18
打赏
举报
回复
yml文件中添加 websocket:
url: ws://127.0.0.1:7070/ws
qq_33526760
2019-01-17
打赏
举报
回复
楼主解决没有?
WebSocket
之
Server
EndPoint
WebSocket
是JavaEE7新支持的: The javax.
websocket
.
server
package contains annotations, classes,and interfaces to create and configure
server
endpoint
s. Javax.
websocket
.
server
包含
注解
,类,接口用于创建和配置服务端点 The javax.
websocket
package contains annotations, classes,...
springboot
使用
websocket
以上就完成了代码,但是由于服务调用过程中,有拦截器,需要传入多个请求头,使用apipost测试好用,但是前端代码中无法传入多个请求头,无奈放弃
websocket
。//判断当前浏览器是否支持
WebSocket
。"
WebSocket
连接发生错误""
WebSocket
连接成功""
WebSocket
连接关闭""不支持
WebSocket
"//
websocket
对象。//连接发生错误的回调方法。//连接成功建立的回调方法。//接收到消息的回调方法。//滚动条自动到最底部。//连接关闭的回调方法。//是否开启自动底部。
Springboot
使用
webSocket
介绍
WebSocket
是HTML5开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。在
WebSocket
API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。
WebSocket
使用和 HTTP 相同的 TCP 端口,可以绕过大多数防火墙的限制。默认情况下,
WebSocket
协议使用80端口;运行在TLS之上时,默认使用443端...
SpringBoot
快速搭建
WebSocket
并测试
WebSocket
协议通过在客户端和服务端之间提供全双工通信来进行Web和服务器的交互功能。在ws应用程序中,服务器发布
websocket
端点。一个ws连接的建立,需要客户端和服务端维护一个Key来作为该连接的链接凭证。客户端向服务端发送wsKey,服务器根据wsKey
生成
wsAccept返回给客户端,客户端进行相同操作,如果最后的值和服务器返回的Accept的值相匹配,表示握手成功。
Springboot
超仔细整合
websocket
(附案例代码) 搭建一个性能强大的消息推送系统
添加依赖:确保在pom.xml中添加Spring
WebSocket
和
WebSocket
依赖。创建
WebSocket
处理器(端点):编写一个处理
WebSocket
消息的处理器。完成对应的生命周期如果需要传递http第一次握手时候处理信息 需要添加对应的处理配置配置
WebSocket
:配置
WebSocket
相关的Bean和端点(值得注意的是每一个端点对象对一个用户线程 所以spring的单实列bean和异步处理再这里无法生效 具体会在踩坑笔记中提及)
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章