Я создал веб-сокет из Java.
var WebSocket = require('ws');
var webSocket = new WebSocket('ws://localhost:8080/lsp/lsp');
rpc.listen({
webSocket,
onConnection: (rpcConnection: rpc.MessageConnection) => {
const notification = new rpc.NotificationType<string, string>('hell');
rpcConnection.listen();
rpcConnection.sendNotification(notification, 'hii');
},
});
Приведенный выше код использовался для отправки уведомления сокету с использованием машинописного текста, и его можно успешно перехватить в Java.но когда я отправляю некоторые данные из Java в веб-сокет, я не могу поймать их из части машинописи.Есть ли способ сделать это.и я хочу, чтобы это было сделано с помощью пакета vscode-ws-jsonrpc.Ниже код показывает, как я посылаю данные в сокет из Java.
session.getBasicRemote().sendText(jsonRPC.encode(response));