資源簡介
用websocket開發的簡易聊天室,并可以發送表情
代碼片段和文件信息
package?com.ht.chat;
import?java.io.IOException;
import?java.util.concurrent.CopyOnWriteArraySet;
import?javax.websocket.*;
import?javax.websocket.server.ServerEndpoint;
/**
?*?@ServerEndpoint?注解是一個類層次的注解,它的功能主要是將目前的類定義成一個websocket服務器端
?*?注解的值將被用于監聽用戶連接的終端訪問URL地址客戶端可以通過這個URL來連接到WebSocket服務器端
?*/
@ServerEndpoint(“/websocket“)
public?class?ChatServer?{
????//靜態變量,用來記錄當前在線連接數。應該把它設計成線程安全的。
????private?static?int?onlineCount?=?0;
????//concurrent包的線程安全Set,用來存放每個客戶端對應的MyWebSocket對象。若要實現服務端與單一客戶端通信的話,可以使用Map來存放,其中Key可以為用戶標識
????private?static?CopyOnWriteArraySet?webSocketSet?=?new?CopyOnWriteArraySet();
????//與某個客戶端的連接會話,需要通過它來給客戶端發送數據
????private?Session?session;
????/**
?????*?連接建立成功調用的方法
?????*?@param?session??可選的參數。session為與某個客戶端的連接會話,需要通過它來給客戶端發送數據
?????*/
????@
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????661??2017-12-10?14:28??Chat\.classpath
?????文件???????1037??2017-12-10?14:32??Chat\.project
????.......???????491??2014-12-29?18:26??Chat\.settings\.jsdtscope
?????文件?????????80??2017-12-10?14:39??Chat\.settings\org.eclipse.core.resources.prefs
????.......???????357??2014-12-29?18:26??Chat\.settings\org.eclipse.jdt.core.prefs
????.......???????456??2014-12-29?18:26??Chat\.settings\org.eclipse.wst.common.component
????.......???????335??2014-12-29?18:26??Chat\.settings\org.eclipse.wst.common.project.facet.core.xm
????.......????????49??2014-12-29?18:26??Chat\.settings\org.eclipse.wst.jsdt.ui.superType.container
????.......?????????6??2014-12-29?18:26??Chat\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????3210??2017-12-10?22:37??Chat\build\classes\com\ht\chat\ChatServer.class
?????文件???????3279??2017-12-10?22:37??Chat\src\com\ht\chat\ChatServer.java
????.......??????3049??2014-12-29?18:26??Chat\WebContent\assets\css\admin.css
????.......????304221??2014-12-29?18:26??Chat\WebContent\assets\css\amazeui.css
????.......????305083??2014-12-29?18:26??Chat\WebContent\assets\css\amazeui.flat.css
????.......????233027??2014-12-29?18:26??Chat\WebContent\assets\css\amazeui.flat.min.css
????.......????232205??2014-12-29?18:26??Chat\WebContent\assets\css\amazeui.min.css
????.......????????23??2014-12-29?18:26??Chat\WebContent\assets\css\app.css
????.......??????7215??2014-12-29?18:26??Chat\WebContent\assets\i\app-icon72x72@2x.png
????.......??????3594??2014-12-29?18:26??Chat\WebContent\assets\i\examples\admin-chrome.png
????.......??????4030??2014-12-29?18:26??Chat\WebContent\assets\i\examples\admin-firefox.png
????.......??????3999??2014-12-29?18:26??Chat\WebContent\assets\i\examples\admin-ie.png
????.......??????3749??2014-12-29?18:26??Chat\WebContent\assets\i\examples\admin-opera.png
????.......??????4055??2014-12-29?18:26??Chat\WebContent\assets\i\examples\admin-safari.png
????.......??????2702??2014-12-29?18:26??Chat\WebContent\assets\i\examples\adminPage.png
????.......??????2581??2014-12-29?18:26??Chat\WebContent\assets\i\examples\blogPage.png
????.......??????4520??2014-12-29?18:26??Chat\WebContent\assets\i\examples\landing.png
????.......??????2499??2014-12-29?18:26??Chat\WebContent\assets\i\examples\landingPage.png
????.......??????2081??2014-12-29?18:26??Chat\WebContent\assets\i\examples\loginPage.png
????.......??????2365??2014-12-29?18:26??Chat\WebContent\assets\i\examples\sidebarPage.png
????.......?????67646??2014-12-29?18:26??Chat\WebContent\assets\i\favicon.ico
............此處省略91個文件信息
- 上一篇:Jsp論壇系統(BBS)源碼
- 下一篇:jsp 網上銀行系統源碼
評論
共有 條評論