java websocket接收数据
时间: 2023-08-27 10:14:04 浏览: 106
要在Java中使用WebSocket接收数据,你可以使用Java中的WebSocket API。以下是一个简单的示例代码,演示如何创建WebSocket客户端并接收数据:
```java
import javax.websocket.*;
import java.net.URI;
@ClientEndpoint
public class WebSocketClient {
@OnMessage
public void onMessage(String message) {
System.out.println("Received message: " + message);
// 在这里处理接收到的数据
}
public static void main(String[] args) {
WebSocketContainer container = ContainerProvider.getWebSocketContainer();
String uri = "ws://example.com/websocket"; // 替换为你的WebSocket服务器地址
try {
Session session = container.connectToServer(WebSocketClient.class, URI.create(uri));
// 连接成功后,WebSocketClient类的onMessage方法将被调用来处理接收到的消息
Thread
阅读全文