java-websocket相关内容

从 Websocket 函数中获取值

我正在开发一个项目,该项目需要在网络服务器上从 C++ 代码到 JavaScript 进行通信.目前,我已正确发送数据并且正在接收数据,但问题是我无法使用内部(onmessage)函数之外的数据.这仍然可以很好地覆盖网页元素,但是我尝试构建的图表无法获取实时数据.如果我将图表的代码放在内部函数中,整个程序就会冻结,我也无法从函数中取出变量以便在父函数中使用它.现在,我只想从内部函数中获取数据,以便 ..
发布时间:2021-09-24 19:50:05 其他开发

java-websocket 的 WebSocketServer 使用的是什么草稿?

我无法从 WebSocketServer.java 源它使用的草稿. WebSocketClient.java 可以使用 RFC 6455、Hybi 17、Hybi 10、Hixie 76 和 Hixie 75 默认为 RFC 6455. java-websocket 的 WebSocketServer 使用的是什么草稿? 解决方案 它支持您希望它支持的任何草稿. 构造函 ..
发布时间:2021-09-24 19:46:11 其他开发

为什么 sockJS 向给定的 websocket url 路径添加“/info"

我想用“webapp/socket.do"路径打开一个websocket端口.当我使用 SockJS 并尝试通过代码发起调用时 var socket = new SockJS('/webapp/socket.do');stompClient = Stomp.over(socket);stompClient.connect({}, ... SockJS 默认会在给定路径的末尾添加一个“/inf ..
发布时间:2021-09-24 19:43:50 其他开发

如何从普通请求调用中调用@SendTo,即@RequestMapping

我已经使用 Spring MVC 实现了 Web Socket,它对我来说工作正常,即从一个浏览器工作到另一个浏览器,该浏览器使用此代码为那些套接字打开. @MessageMapping("/hello")@SendTo("/topic/greetings")公共 HelloMessage 问候(HelloMessage 消息)抛出异常 {线程睡眠(3000);//模拟延迟回消息;} 任何人都 ..
发布时间:2021-09-24 19:37:41 其他开发

ws 和 wss 的区别?

ws 变成 wss 的过程是什么? wss 是通过普通 HTTP 进行升级还是 wss 仅适用于 HTTPS? webSocket = new WebSocket("ws://localhost:port/Esv/ocp"); 工作正常,当我将 ws 更改为 wss webSocket = new WebSocket("wss://localhost:port/Esv/ocp"); ..
发布时间:2021-09-24 19:33:53 其他开发

Vert.x websocket 客户端 - 400 错误请求

如何从我的 Java verticles 连接 Cex.IO websocket API?em> 问题是 Vert.x 没有为我提供只与 WsURI 连接的方法 就像 Node.JS 一样.我必须指定端口和主机并获得 HTTP 400 错误请求异常. 使用 Node.js,您可以: var WebSocketClient = require('websocket').client;v ..
发布时间:2021-09-17 19:42:30 其他开发

Web Socket 客户端在 Tomcat 中不起作用

我正在尝试在 Tomcat 的上下文中运行 Web 套接字客户端.所以场景是,我在 Tomcat 上部署了一个 Websocket 服务器端点,作为 App-1 的一部分.同样部署在Tomcat上的App-2(显然在不同的上下文根下),想要发送消息. App-2 中的类工作正常,如果我从主方法中独立运行它.但是当它在 tomcat 的上下文中运行时,它给出了以下错误.(我使用 Tyrus 1 ..
发布时间:2021-09-08 20:41:47 其他开发

websocket 消息是否会丢失?

我目前正在开发 Java WebSocket 客户端应用程序,我必须确保客户端收到来自服务器的每条消息.由于连接中断,我是否可能丢失一些消息(一旦它们从服务器发送)?WebSocket 是基于 TCP 的,所以这不应该发生吧? 解决方案 它可能发生.TCP 保证了数据包的顺序,但这并不意味着即使底层网络发生不可恢复的故障,从服务器发送的所有数据包都会到达客户端.想象一下,当您的应用程序与您 ..
发布时间:2021-09-04 19:56:22 其他开发

防止Tomcat发送header“Connection:close"

我的 Tomcat Websocket 服务器在通过 https 连接的回复标头中具有双重属性“Connection":“upgrade"和“close".不适用于通过 http 的连接,仅在此处“升级".这将导致 Safari 断开连接.如何防止“连接:关闭"出现在标题中? 连接器配置: ..
发布时间:2021-07-14 19:30:27 其他开发

如何从 JavaScript 客户端向 Jetty WebSocket 发送请求头

如何从 JavaScript 客户端向 Jetty WebSocket 发送请求头? 我在做什么? 在客户端. 需要在客户端的请求头中添加服务名称和服务版本 发送到服务器 在服务器端. 从请求头识别服务 使用它创建相应的输入转换器(使用 GSON) 使用该翻译器创建服务输入 致电服务. 我可以使用 org.eclipse.jetty.websocket. ..
发布时间:2021-07-14 19:22:09 其他开发

使用JMeter测试MQTT客户端

我需要加载测试,为移动客户端提供Web套接字J2EE应用程序.移动客户端使用基于Web套接字协议的MQTT.列出功能: i)移动客户端连接到Web套接字端点. ii)因此,它随后以MQTT数据包的形式发送二进制数据. 正在对JMeter进行负载测试.使用以下JMeter插件. https://github.com/tuanhiep/mqttjmeter 我使用MQTT Conne ..
发布时间:2021-02-12 19:11:54 其他开发

Websocket端点返回404

我是Java EE 7 Websocket原理的新手. 我在Wildfly 10上部署了Java EE 7服务器. 我已经配置了上下文路径和应用程序路径.我可以通过http://localhost:8080/context_path/app_path/something到达服务器. 现在,我已经声明了一个简单的ServerEndpoint: @Stateful @Serve ..
发布时间:2021-02-09 20:32:03 其他开发

Websocket连接上基于Apache Camel内容的路由

我有一个假设的场景:假设我有一个Apache Camel websocket服务器,并且允许许多websocket连接.每个客户端连接都需要与一个ClientID相关联.新的连接通过InitConnection json消息获取ClientID,其中ClientID是消息的成员.问题是:是否可以让骆驼将websocket实例与ClientID相关联,以执行基于内容的路由? 解决方案 是的, ..
发布时间:2020-09-03 06:10:35 其他开发

Spring Boot Stomp WebSocket

我似乎遇到了一个问题,那就是嵌入式tomcat对脚踩websocket消息的8k大小限制. 从服务器向客户端发送消息时,出现以下错误.根据我阅读的文档,tomcat跨Web套接字传递的消息似乎有8k的限制,但我也读到Stomp可以发送部分消息,并让客户端重新组合它们,这似乎没有发生. 消息永远不会到达客户端处理程序,所以我很确定问题出在我的WebSocketConfig中,但是无论我尝 ..
发布时间:2020-06-13 19:11:37 其他开发

通过WebSockets中的HK2进行EnityManager注入

我已经编写了2个WebSocket ServerEndpoint,它们使用JPA EntityManager的注入实例来注入与数据库交互的服务. 该应用程序是部署在Tomcat服务器上的Web应用程序,使用Jersey作为JAX-RS实施,使用Hibernate作为JPA Provider. 有时候,当尝试在数据库内部端点中关闭EntityManager时,会发生这种情况.另外,我担心 ..
发布时间:2019-09-20 20:54:15 其他开发

与容器无关的Websocket引发带有嵌入式Jetty的NPE

我正在编写与容器无关的Websocket服务器.我的开发环境使用IntelliJ IDEA和嵌入式Jetty版本9.3.11.v20160721(下面的嵌入代码). 但是,我的代码使用了tomcat-websocket-api和tomcat-websocket版本8.5.4的Tomcat Websocket库. 我想用ServletContextListener注册Websocket ..
发布时间:2019-09-04 09:12:56 其他开发

为什么没有一种连接和发送websocket的方法?

我是新的websocket并参考下面的Spring Websocket教程,它在我的系统中运行良好。我也在使用stomp.js和sockjs-0.3.4.js。 https://spring.io/guides/gs/messaging-stomp-websocket/ 如果html和javascript有两个不同的方法,如下所示,它可以工作。 function connect ..
发布时间:2019-06-08 18:25:20 JavaScript

Java服务器JavaScript客户端WebSockets

我正在尝试在Java服务器和JavaScript客户端之间建立连接,但我在客户端遇到此错误: 与'ws://127.0.0.1:4444 /'的WebSocket连接失败:在收到握手响应之前连接已关闭 它可能保持OPENNING状态,因为从不调用 connection.onopen 函数。 console.log('已连接!')未被调用。 有人能让我知道是什么这里出错了吗? ..
发布时间:2019-05-24 18:21:45 JavaScript