Wildfly URI для клиента Websocket

Эй, я изо всех сил пытаюсь подключить своего клиента к моей WebSocketEndpoint, я установил Wildfly 11, и он работает на

локальный: 9990

Проблема заключается в том, чтобы подключиться к моей конечной точке. Мне нужен URI, который соответствует правилам

"ws://"+имя_хоста+":"+порт+url

Я знаю, что мой URL-адрес определен в конечной точке, но как мне развернуть мою конечную точку в Wildfly и какой тогда URI?


person Johannes Gnadlinger    schedule 10.03.2018    source источник
comment
Порт 9990 предназначен для пользовательского интерфейса администратора WildFly. Для локального хоста вы должны использовать 8080.   -  person Zon    schedule 22.09.2018


Ответы (1)


Чтобы создать новый WebSocket в вашем клиенте, где hostname " localhost" и port равно "9990", JavaScript будет таким:

var socket = new WebSocket('ws://localhost:9990');

Если ваш сервер WebSocket не находится на маршруте по умолчанию (/), вам необходимо указать путь:

var socket = new WebSocket('ws://localhost:9990/your/websocket/server');
person Sébastien    schedule 10.03.2018