cost 138 ms
JSR-356 websocket - 停止容器后無法獲取返回碼

[英]JSR-356 websocket - cannot get return code after stopping container

我已經使用javax websockets構建了一個客戶端服務器應用程序。雖然 JSR 356 沒有停止 websocket 容器的方法,但我在轉換到jetty Lifecyle后設法停止了容器。一旦停止我寫的容器 system.exit(1); 但是從客戶端程序返回的代碼始終為零。 代 ...

javax.websocketclient:如何將大型二進制數據從 clientendpoint 發送到 serverendpoint

[英]javax.websocketclient : how to send large binary data from clientendpoint to serverendpoint

我正在嘗試使用碼頭構建服務器客戶端應用程序。 我已經設置了一個碼頭服務器並配置了 websockets。 在客戶端和服務器之間發送短信工作正常。 但是如何從客戶端端點發送二進制數據作為輸入流。 我找不到任何關於 websocket 客戶端的片段。 以下是我嘗試過的服務器端點: 客戶端端點: 任何幫 ...

Jetty中的JSR-356 javax websocket(嵌入式和非嵌入式)

[英]JSR-356 javax websockets in Jetty (embedded and not)

鑒於: 我想將打包為WAR且包含web.xml webapp部署到Jetty服務器。 在該應用程序中,我希望能夠配置一個JSR-356指定的javax websocket端點。 我希望這些端點是通過ServerEndpointConfig提供的, 而不是通過注釋掃描提供的。 ...

通過WebSocket發送數據時發生TimeoutException

[英]TimeoutException while sending data via WebSocket

通過WebSocket( Tomcat8 JSR-356 )發送數據時遇到java.util.concurrent.TimeoutException 。 請參閱下面給出的跟蹤 我想知道除了網絡延遲相關的問題之外,在任何情況下我們都會遇到此異常 注意:我隨機遇到此異常。 Tomc ...

從OSGi Bundle注冊ServletRequestListener

[英]Register ServletRequestListener from OSGi Bundle

我有一個打包在OSGi捆綁包中的JSR-356(WebSocket API)代碼。 如果需要,該servlet通過Apache Felix加載代碼。 我想注冊一個ServletRequestListener,通常將其放入Web描述符中: 但是由於捆綁包不在類路徑中,因此無法正常工 ...

Tomcat WebSocket中的“無法解壓縮壓縮的WebSocket幀”錯誤

[英]“Failed to decompress a compressed WebSocket frame” error in Tomcat WebSocket

我有一個JavaScript WebSocket客戶端和Tomcat WebSocket服務器( JSR 356 )。 每當我嘗試從JS客戶端向服務器發送文本數據時,我都會收到以下錯誤 無法解壓縮壓縮的WebSocket幀 使用CloseCode 1002關閉了WebSock ...

Websocket JSR-356在Jetty 9.4.1中失敗

[英]Websocket JSR-356 fail with Jetty 9.4.1

我當前的Web服務器是嵌入式Jetty 9.1.5。 它與JSR-356一起很好地創建websocket。 這些天,我正嘗試升級到Jetty 9.4.1。 除了websocket之外,其他所有東西都運行良好。 我的代碼如下: 嵌入式Jetty和Websocket庫: ...

Tomcat上的WebSocket握手返回意外響應代碼500

[英]WebSocket Handshake on Tomcat returns Unexpected Response Code 500

我有一個WebSocket應用程序,該程序以編程方式注冊了端點,而沒有使用注釋。 相關代碼為: 當我在帶有嵌入式Jetty容器的IDE中運行它時,一切工作正常,其中依賴關系通過Maven在tomcat-websocket和tomcat-websocket-api庫上,但是當我在To ...

Undertow Websocket Bean注入CDI問題

[英]Undertow Websocket Bean Injection CDI Issue

我不明白為什么CDI使用注入不適用於使用undertow的websocket。 下面是我為一個簡單的websocket端點編寫的代碼。 當然,問題在於注入的屬性為null。 我當然沒有問題,使用其余的東西進行此部署和下面介紹的無狀態Bean的注入。 有沒有解決的辦法,如果我只初 ...

Servlet中使用的Websocket是否需要“公共靜態void main(final String [] args)”?

[英]Websocket used in Servlet, is “public static void main(final String[] args)” needed?

這是我第一次使用Java Websocket(不使用Jetty,而是使用JSR-356),並且我看到的所有示例都使用“公共靜態void main(final String [] args)”來映射Websocket客戶端和服務器端點。 如果我要基於Java Servlet創建應用程序,那么 ...

對用Java編寫的Websocket服務器和客戶端端點之間交換的消息實施gzip壓縮

[英]Implement gzip compression on messages exchanged between Websocket Server and Client Endpoints written in Java

我沒有看到有關如何使用gzip壓縮來傳輸消息的javax.websocket.Session的getBasicRemote()和getAsyncRemote()的sendText()和sendBinary()方法的具體文檔。 我正在編寫一個高性能的消息傳遞應用程序,可以在同行中每秒發送數百個1 ...

Java Websocket連接檢查同一用戶是否重新連接

[英]Java websocket connection check if same user reconnects

在我的應用程序中,我有一個會話處理程序,用於在所有連接的會話連接時存儲它們,並在它們正確斷開連接時將其刪除。 如果沒有,則保留會話,如果重新連接,則用新會話替換舊會話。 (下面的代碼看起來很愚蠢,但這只是為了說明我的意思) 問題是:如何檢查會話是否與先前連接的客戶端相對應,以便可以用 ...

忽略證書驗證 - Tomcat8 WebSocket(JSR-356)

[英]Ignore certificate validation - Tomcat8 WebSocket (JSR-356)

上面的代碼是為Jetty WebSockets實現的,告訴java客戶端禁用證書驗證。 有沒有什么辦法可以在Tomcat8 WebSockets(JSR-356)的Java API中實現相同的目標? PS:我試過這種方法。 它不適用於Tomcat WebSockets的Secure ...

當嘗試同時寫入websocket會話時,Tomcat拋出“遠程端點處於狀態[BINARY_FULL_WRITING] ...”

[英]Tomcat throws “The remote endpoint was in state [BINARY_FULL_WRITING] …” when trying to write to websocket session concurrently

我使用tomcat 8.0.23來終止我的websocket連接。 我有以下代碼來處理傳入的消息: 但我得到以下異常: 看起來當我嘗試同時寫入同一個會話時,tomcat會拋出異常。 錯誤來自此方法 : 我沒想到sendBinary拋出異常,因為基於java doc ...

如何聲明Java WebSocket端點使用和產生JSON?

[英]How can I declare my Java WebSocket endpoint to consume and produce JSON?

如何以聲明性的方式傳達信息,即我需要受JSR 356支持的WebSocket服務器終結點才能使用和產生JSON有效負載? 如果不能通過聲明方式實現,則以編程方式實現相同目標的方法是什么? ...

在jsr 356中將集合編碼為json數組

[英]Encoding collection to json array in jsr 356

我正在學習websockets,而我的webapp正在使用jsr 356庫 。 我按照教程學習,可以對POJO進行編碼/解碼,但是找不到有關如何將數組或集合序列化為JSON的示例。 這就是我要編碼的數據: 這是我將數據發送到編碼器的方式: 這是我得到的例外: 誰能 ...

如何使用Java WebSockets將消息從一個端點重定向到另一個端點(JSR 356)

[英]How to redirect messages from one endpoint to another using java websockets (jsr 356)

我正在做一個個人項目,以了解Java Websocket。 基本上,我的HTML客戶端通過JSR 356 websockets將消息發送到我的服務器。 端點@ServerEndpoint("/wsServer")接收來自客戶端的所有消息,我希望實時在另一個門戶/端點@ServerEndpoi ...

基於jsr 356和HTML / js客戶端的會話變量

[英]session variables on jsr 356 and HTML/js client based

我已經上網檢查了一段時間,但找不到我的查詢的答案... 我正在使用服務器端的java和客戶端的純HTML / javascript構建Web應用程序。 我的想法是使用JSR 356實現websocket,並且需要在整個會話期間保持一些數據(用戶登錄詳細信息)持久。 問題:有沒有 ...


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