Как мне отправить кому-нибудь сообщение при отключении? - PullRequest
0 голосов
/ 11 июля 2020

1. Резюмируйте проблему


  • Моя проблема в том, что я не могу найти способ отправить сообщение кому-то, кто отключился

2. Мое состояние


-Я использую WebSocket в Spring для реализации службы DM в моем приложении
-Я понял, что handleTextMessage ( ниже , переопределено) имеет только сеанс для поиска кого-то, чтобы отправить сообщение о

    @Override
protected void handleTextMessage(WebSocketSession session, TextMessage message) throws Exception {
    logger.info("{}Id {}Sented",session.getId(),message.getPayload());
    
    //to EveryOne
    for(WebSocketSession sess:sessionList) {
        sess.sendMessage(new TextMessage(session.getId()+" :"+message.getPayload()));
    }
}

3. Подробно о проблеме

  • Я не смог найти способ отправить сообщение, которое кто-то отключился (потому что у него нет сеанса )
  • Есть ли способ отправить сообщение без использования сеанса в этом методе ??? или я должен использовать другой способ? (сейчас я не представляю, как ..)
    -Помощь ..
...