資源簡介
tomcat下部署,websocket技術+ext實現界面交互.

代碼片段和文件信息
package?com.ibcio;
import?java.io.IOException;
import?java.nio.ByteBuffer;
import?java.nio.CharBuffer;
import?net.sf.json.JSONobject;
import?org.apache.catalina.websocket.MessageInbound;
import?org.apache.catalina.websocket.WsOutbound;
public?class?AdminMessageInbound?extends?MessageInbound?{
//當前連接的用戶名稱
private?final?String?admin;
public?AdminMessageInbound(String?admin)?{
this.admin?=?admin;
}
public?String?getAdmin()?{
return?this.admin;
}
//建立連接的觸發的事件
@Override
protected?void?onOpen(WsOutbound?outbound)?{
//向連接池添加當前的連接對象
MessageInboundPool.addAdminMessageInbound(this);
}
@Override
protected?void?onClose(int?status)?{
//?觸發關閉事件,在連接池中移除連接
MessageInboundPool.removeMessageInbound(this);
}
@Override
protected?void?onBinaryMessage(ByteBuffer?message)?throws?IOException?{
throw?new?UnsupportedOperationException(“Binary?message?not?supported.“);
}
//客戶端發送消息到服務器時觸發事件
@Override
protected?void?onTextMessage(CharBuffer?message)?throws?IOException?{
//向所有在線用戶發送消息
MessageInboundPool.sendMessageToAllUser(message.toString());
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2257??2014-03-27?17:28??WebSocket\.classpath
?????文件????????300??2013-08-01?13:49??WebSocket\.myme
?????文件???????1752??2012-09-25?23:57??WebSocket\.project
?????文件????????500??2012-09-25?23:41??WebSocket\.settings\.jsdtscope
?????文件????????395??2012-09-25?22:55??WebSocket\.settings\org.eclipse.jdt.core.prefs
?????文件????????465??2012-09-25?22:55??WebSocket\.settings\org.eclipse.wst.common.component
?????文件????????252??2012-09-25?22:55??WebSocket\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2012-09-25?22:55??WebSocket\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2012-09-25?22:55??WebSocket\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件???????2117??2013-08-01?21:03??WebSocket\src\com\ibcio\WebSocketMessageInbound.java
?????文件???????1868??2013-08-01?21:04??WebSocket\src\com\ibcio\WebSocketMessageInboundPool.java
?????文件????????940??2013-08-01?20:56??WebSocket\src\com\ibcio\WebSocketMessageServlet.java
?????文件????????956??2012-11-22?11:54??WebSocket\WebRoot\css\websocket.css
?????文件????2945261??2012-11-18?00:23??WebSocket\WebRoot\ext4\ext-all-debug.js
?????文件???????8796??2012-11-11?01:32??WebSocket\WebRoot\ext4\locale\ext-lang-zh_CN.js
?????文件?????372714??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all-access-debug.css
?????文件?????223055??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all-access.css
?????文件?????393494??2012-11-11?13:50??WebSocket\WebRoot\ext4\resources\css\ext-all-debug.css
?????文件?????383309??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all-gray-debug.css
?????文件?????229754??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all-gray.css
?????文件?????434047??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all-scoped-debug.css
?????文件?????262881??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all-scoped.css
?????文件?????239364??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-all.css
?????文件?????361975??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-ie-debug.css
?????文件?????401222??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-ie-scoped-debug.css
?????文件?????235148??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-ie-scoped.css
?????文件?????211730??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-ie.css
?????文件?????539018??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-neptune-debug.css
?????文件?????539018??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-neptune.css
?????文件?????398273??2012-07-04?21:28??WebSocket\WebRoot\ext4\resources\css\ext-sandbox-debug.css
............此處省略1906個文件信息
- 上一篇:SEBAL模型PPT
- 下一篇:《ViewFlipper使用詳解》對應源碼
評論
共有 條評論