2015-08-27 4 views
0

Я разработал приложение для чата с помощью Spring Stomp и socketjs. Я успешно подключился к websocket поверх своих клиентов, но я не могу подключиться к websocket с помощью реализации Advanced Restclient -> socket.Усовершенствованная реализация сокета рест-клиента не может подключиться к Spring Websocket

Почему?

Thanks

ответ

0

Если я не использовал socketjs, я смогу соединиться через Advanced Rest Client. Чтобы подключить websocket без использования socketjs, вы должны установить разрешенные корни: setAllowedOrigins ('*') Также, если вы используете stomp без socketjs, вы можете успешно открыть соединение с веб-сервером через Advanced Rest Client, потому что stomp просто под-протокол над подключением к сети. Но чтобы получать сообщения через websocket, вы должны подписаться на очередь STOMP, это невозможно с помощью Advanced Rest Client. -

0

Restclients работает по протоколу http. Restclients еще не понимают веб-сокет и sock JS-протокол. Вот почему ваш клиент для отдыха не подключился к серверу.