У меня есть приложение Java, которое подключается к удаленному серверу веб-сервера. Как клиент, я использую стандартный Java EE JSR356 WebSocket API:Тайм-аут соединения с использованием стандартного клиента JSR356 WebSocket
javax.websocket.WebSocketContainer.connectToServer(...)
Однако я не нашел способ указать тайм-аут соединения, используя этот API. Когда я вызываю метод connectToServer (...), он блокируется до тех пор, пока не установит соединение (чего, возможно, никогда не произойдет).
Есть ли способ указать время ожидания соединения с использованием стандартного API? Если нет, есть ли способы обхода?
Tnx за ответ, я создал проблему JIRA для этого: https://java.net/jira/browse/WEBSOCKET_SPEC-234 –