我想在Websockets上找到一個很好的(最新的)Java Trail類型的初始教程,包含Javascript客戶端代碼和Java服務器代碼(實際上可以)。在服務器端,如果我只需要創建一個簡單的套接字服務器或類似的東西,請告訴。到目前爲止,我還沒有發現任何東西(儘管我已經搜索了幾個小時),它提供了像這樣的基本信息(客戶端除外,顯然非常簡單)。Websockets上的簡單(Java,Javascript)開始
我對使用現有的Websocket服務器系統不感興趣(除了從簡單的教程中以簡單的複製粘貼開始)。如果你有興趣,我會告訴你爲什麼在下面。
我有一個開源項目,早在開始之前就已經開始乞求HTML5(從很多年前的初始構想開始)。從Websockets獲得雙向溝通,而不是長時間輪詢,永久性框架等,看起來像是贏家。 (框架)軟件的當前版本是HLL「光」 - 我的典型重點是不拖拽額外的代碼。它僅使用Java SE,但我打算使用EE通信構建版本。我現在可以輕鬆地安裝整個框架,留出空間用於手機等小型設備上的應用程序組件。
- 我想要最小的代碼。
- 我很自豪能夠理解系統中的所有代碼。
- 如果你不得不告訴那些想要試用它的人們,他們必須下載並安裝各種其他開源代碼才能做到這一點,我認爲這是對一個新的開源項目的死亡。
- 我不希望我的代碼在其他人的代碼中發生更改。
- 這真的不應該是那麼困難 - 如果我找到正確的文檔。
更新:我不再需要Websockets上的簡單教程。我很快就建立了一個生產類websocket服務器,並有一個非常好的基於瀏覽器的客戶端用於測試。我現在正在建立一個非瀏覽器的客戶端來使用它。構建一個實現完整標準的多客戶端websocket服務器並不簡單,順便說一句。 (事後看來 - 難怪我沒有得到任何答案。)如果它將作爲基於瀏覽器的客戶端的獨立服務器工作,它需要http(至少提供網頁)和其他內容。這不是一個心靈的項目,也不是一個沒有時間投入的項目。