Подключите rxjs websocket к весеннему загрузочному серверу - PullRequest
0 голосов
/ 22 февраля 2019

Привет, ребята, я новичок в rxjs и хочу подключить простой веб-сокет (в моем случае я хочу установить соединение с socket.io. Я не знаю, возможно ли это или нет)

У меня есть мой компонент rxjs:

export function SmartHome(sources, tabSelectedSubject$) {

const socket = new IO();
socket.connect('ws://localhost:8180/devices/latest-updates');

const vdom$ = view(
    model(
        intent(sources.DOM, sources)
    )
)

const sinks = {
    DOM: vdom$,
}

return sinks
}

И у меня есть сервер Spring Boot со следующим классом:

public class UserHandshakeInterceptor extends HttpSessionHandshakeInterceptor {
private static final String URI_Template = "/devices/latest-updates";

@Override
public boolean beforeHandshake(ServerHttpRequest request, ServerHttpResponse response,
                               WebSocketHandler wsHandler, Map <String, Object> attributes) throws Exception {
    return super.beforeHandshake(request, response, wsHandler, attributes);
}
}

Как я могу установить соединение с сервером, потому что он далменя исключение перекрестного происхождения?

...