spring-websocket相关内容
在 javax websockets 中,我们可以使用如下代码 Session.getAsyncRemote().sendText(String text)Session.getBasicRemote().sendText(); 我们如何使用 spring websocket 发送异步消息.我们可以从 spring webscockets 的 WebSocketSession 中提取
..
我想用“webapp/socket.do"路径打开一个websocket端口.当我使用 SockJS 并尝试通过代码发起调用时 var socket = new SockJS('/webapp/socket.do');stompClient = Stomp.over(socket);stompClient.connect({}, ... SockJS 默认会在给定路径的末尾添加一个“/inf
..
我在使用 SockJs 和 CORS 时遇到了问题.我用弹簧.我将 WebMvcConfigured 设置如下: @Bean公共 WebMvcConfigurer corsConfigurer() {返回新的 WebMvcConfigurer() {@覆盖公共无效 addCorsMappings(CorsRegistry 注册表){登记处.addMapping("/**").allowedOri
..
我正在使用 Spring WebSockets 实现一个 WebSockets 应用程序. 作为STOMP经纪人,我想使用Wildfly的Artemis(Active MQ). 我在standalone-full.xml中做了如下配置: 添加以下接受器:
..
我有一个实时应用程序,它在 java spring 服务器和浏览器之间使用了 WebSockets.是否有一种方法可以在页面刷新后保持 Websocket 连接处于活动状态? 这是我的 javascript 代码: consumerWebSocket = new WebSocket("wss://" + window.location.host +"/myWebSocketConnecti
..
我已经使用 Spring MVC 实现了 Web Socket,它对我来说工作正常,即从一个浏览器工作到另一个浏览器,该浏览器使用此代码为那些套接字打开. @MessageMapping("/hello")@SendTo("/topic/greetings")公共 HelloMessage 问候(HelloMessage 消息)抛出异常 {线程睡眠(3000);//模拟延迟回消息;} 任何人都
..
我已经使用 Spring Boot 应用程序 实现了 WebSockets,并且在尝试使用 chrome 扩展“Smart websocket 客户端"测试 ws 连接时出现以下错误消息/强>'.但是,我在本地运行 Spring Boot 应用程序时没有问题. WebSocket 连接到“ws://192.168.X.XYZ:8080/test"失败:WebSocket 握手期间出错:意外响应代
..
我应该在非 80 端口上使用 WebSocket 吗?它是否破坏了使用现有 Web/HTTP 基础设施的全部目的?而且我认为它不再符合 Web非 80 端口上的套接字这个名称. 如果我在其他端口上使用 WebSocket,为什么不直接使用 TCP?还是WebSocket协议本身有什么特别的好处? 而且由于当前的 WebSocket 握手是 HTTP UPGRADE 请求的形式,是否意味
..
我将在 此处 中学习带有 Spring 4 教程的 websocket.我让它在客户端调用时服务器响应的地方工作. 但是,我的用例是让服务器推送消息而无需客户端调用.所以我在网上查找了如何做到这一点,并遇到了一个很少 帖子 那个 说我需要使用一种叫做 的东西SimpMessagingTemplate.所以我更改了代码以使用 SimpMessagingTemplate. 现在我在服务器控
..
我正在尝试运行 Spring 4 示例@https://spring.io/guides/gs/messaging-stomp-websocket.当我尝试连接到套接字时,它会抛出以下异常.根据示例,您需要 tomcat 7.0.50,我检查了具有正确版本的 tomcat 的可执行 jar.任何指针都会有所帮助. java.lang.IllegalArgumentException: 没有 'j
..
我正在尝试编写 Java 代码以从流式 HTTP 连接接收数据(我想调试我在针对 spring-websocket 服务器运行 Sockjs XHR 流时遇到的问题). 我使用一些非常简单的代码来连接: URI uri =//服务器套接字套接字 = new Socket();socket.connect(new InetSocketAddress(uri.getHost(), uri.g
..
我正在尝试使用本教程创建一个 websocket.一切都很好,除了当我尝试打开 websocket 连接时,我的浏览器控制台出现以下错误,并且什么也没有发生.请帮帮我. 错误: 正在打开网络套接字...GET http://localhost:8080/hello/info?t=1445510124841 404(未找到)哎呀!与 http://localhost:8080/hello 的
..
我是 Spring Boot websocket 和消息传递语义的新手.目前我可以使用以下代码发送私人消息. String queueName = "/user/" + 用户名 + "/queue/wishes";simpMessagingTemplate.convertAndSend(queueName, message); 尝试使用 convertAndSendToUser 时,我没有收到
..
我一直在使用以下链接来使用新的 spring 4 websockets: http://spring.io/guides/gs/messaging-stomp-websocket/ 我想知道是否必须使用 stomp broker 才能使用 spring 框架?有没有经纪人更少的方式来使用它? 谢谢 解决方案 本指南使用的是 Spring 框架中提供的简单代理实现.它只是一
..
我正在尝试将使用 STOMP 的 WebSockets 支持添加到使用 XML 配置的 Spring MVC 应用程序.到目前为止,这一切进展顺利,我已经设法让 WebSockets 服务器侦听,并且 stomp.js 可以连接到它并发送消息和接收响应. 我还没有设法开始工作的是支持服务器向客户端发送任意消息,这些消息不是对从客户端收到的响应的响应.这意味着到目前为止,这实际上只是一个更复杂
..
我在网页中的 SockJs 客户端,发送帧大小为 16K 的消息.消息大小限制决定了我可以传输的文件的最大大小. 以下是我在文档中找到的内容. /*** 配置传入子协议消息的最大大小.* 例如,一个 STOMP 消息可能会被接收为多个 WebSocket 消息* 或使用 SockJS 回退选项时的多个 HTTP POST 请求.**
理论上,WebSocket 消息的大小几乎是无限的
..
我有一个基于 Spring 的 Websocket-stomp 服务器及其 SimpleBroker 实现(不使用外部代理). 我想启用 STOMP RECEIPT 消息. 如何配置我的代码以自动发送这些? 解决方案 在 STOMP 协议的 Spring 集成测试中,我们有以下代码: //SimpleBrokerMessageHandler 不支持 RECEIPT 帧,因此我
..
我的服务器端配置在这里: 客户端代码: var stompClien
..
我需要连接到支持 SNI 的 spring websocket 服务器.我使用的是 Spring WebSocket Client,它默认不发送 SNI 扩展,因为 jdk 1.8.0 默认不发送 SNI 扩展. 扩展的 server_name(SNI 扩展)不是用 jdk1.8.0 发送而是用 jdk1.7.0 发送 java 官方文档建议在使用 SSLSocket 进行任何 Htt
..
我正在尝试部署使用 stomp/的 spring-websocket-portfolio 示例应用程序带有 spring j2ee 服务器的 sockjs 客户端. 同一个war包在Tomcat7成功,在jboss 6.4和Tomcat6失败,404错误码. chrome 控制台中的错误是: sockjs.js:1622 GET http://localhost:8080/spr
..