• 大小: 6.39MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-11-02
  • 语言: 其他
  • 标签: websocket  

资源简介

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\.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

............此处省略1906个文件信息

评论

共有 条评论