91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

項目可以直接導入,一個基于Tomcat7、Java、Ext、WebSocket的聊天室,分數(shù)是3分,目的不是為了賺分,是為了大家能夠評論,提出意見。

資源截圖

代碼片段和文件信息

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?WebSocketMessageInbound?extends?MessageInbound?{

//當前連接的用戶名稱
private?final?String?user;

public?WebSocketMessageInbound(String?user)?{
this.user?=?user;
}

public?String?getUser()?{
return?this.user;
}

//建立連接的觸發(fā)的事件
@Override
protected?void?onOpen(WsOutbound?outbound)?{
//?觸發(fā)連接事件,在連接池中添加連接
JSONobject?result?=?new?JSONobject();
result.element(“type“?“user_join“);
result.element(“user“?this.user);
//向所有在線用戶推送當前用戶上線的消息
WebSocketMessageInboundPool.sendMessage(result.toString());

result?=?new?JSONobject();
result.element(“type“?“get_online_user“);
result.element(“l(fā)ist“?WebSocketMessageInboundPool.getOnlineUser());
//向連接池添加當前的連接對象
WebSocketMessageInboundPool.addMessageInbound(this);
//向當前連接發(fā)送當前在線用戶的列表
WebSocketMessageInboundPool.sendMessageToUser(this.user?result.toString());
}

@Override
protected?void?onClose(int?status)?{
//?觸發(fā)關閉事件,在連接池中移除連接
WebSocketMessageInboundPool.removeMessageInbound(this);
JSONobject?result?=?new?JSONobject();
result.element(“type“?“user_leave“);
result.element(“user“?this.user);
//向在線用戶發(fā)送當前用戶退出的消息
WebSocketMessageInboundPool.sendMessage(result.toString());
}

@Override
protected?void?onBinaryMessage(ByteBuffer?message)?throws?IOException?{
throw?new?UnsupportedOperationException(“Binary?message?not?supported.“);
}

//客戶端發(fā)送消息到服務器時觸發(fā)事件
@Override
protected?void?onTextMessage(CharBuffer?message)?throws?IOException?{
//向所有在線用戶發(fā)送消息
WebSocketMessageInboundPool.sendMessage(message.toString());
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????529??2012-09-25?22:55??WebSocket\.classpath

?????文件????????300??2013-08-01?13:49??WebSocket\.mymetadata

?????文件???????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.xml

?????文件?????????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

............此處省略1892個文件信息

評論

共有 條評論