簡體   English   中英

使用Java WebSocket進行雙工通信

[英]Duplex communication using Java websocket

我正在使用Tyrus 1.7 API進行Java websocket開發。

我已經開發了服務器和客戶端。

我想在沒有客戶要求的情況下向客戶發送信息。 無論何時連接客戶端,我都想發送信息。

我們可以使用Tyrus API或其他Java API來做到這一點嗎?

請等待您的答復。

解決方案是使用@OnOpen。

初始連接后,我們可以使用@OnOpen將信息發送給客戶端。 示例如下:

@OnOpen
public void onOpen(Session session) {
    logger.info("Client with session id:"+session.getId()+" connected.");

    //use either session.getAsyncRemote() or session.getBasicRemote()


}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM