<script src="https://cdn.jsdelivr.net/npm/sockjs-client/dist/sockjs.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/stompjs/lib/stomp.min.js"></script>
<script>
const socket = new SockJS('http://localhost:8080/ws');
const stompClient = Stomp.over(socket);
stompClient.connect({}, function (frame) {
console.log('Connected: ' + frame);
// Subscribe to the topic
stompClient.subscribe('/topic/notifications', function (message) {
console.log('Received: ' + message.body);
});
// Send a message to the server
stompClient.send("/app/notify", {}, JSON.stringify('Hello, WebSocket!'));
});
</script>