资源简介
【实例简介】
实现了用户与客服功能,客服服务队列,服务器排队 系统概要 1. 用户通过websocket与netty创建通讯 2. 用户链接到服务器队列中 3. 队列通过轮训机制判定netty是否有可以服务的客服 4. 如果有则将队列中的用户channel转给客服进行点对点通讯 5. 队列有自己的最大容载量 6. 每个客服可以同时服务N个用户 7. 没有空闲客服的时候用户们只能在队列中慢慢排队 8. 队列状态及实时位置由队列向队列内用户推送 9. 当有空闲位置的时候,轮训机制会将队列中首位用户放到netty中进行与客服的通讯挂钩 10. 其实对于服务器队列可以抽出来做到一个单独的项目中,用户先访问队列项目,队列项目再将用户channel发送给处理消息的netty项目
代码片段和文件信息
package com;
import com.service.Server;
import com.service.core.ServerThread;
import com.tools.IniConf;
public class StartMsgService {
public static void main(String[] args) {
new IniConf().iniConf();
new Thread(new ServerThread()).start();
new Server().run();
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 812 2016-12-08 15:14 callServer\.classpath
文件 386 2016-12-08 15:13 callServer\.project
文件 157 2016-12-13 16:05 callServer\.settings\org.eclipse.core.resources.prefs
文件 598 2016-12-08 15:13 callServer\.settings\org.eclipse.jdt.core.prefs
文件 907 2016-12-16 10:47 callServer\bin\com\model\Data.class
文件 841 2016-12-16 11:25 callServer\bin\com\model\JSONtype.class
文件 1051 2016-12-16 10:47 callServer\bin\com\model\SysCode.class
文件 681 2016-12-16 10:47 callServer\bin\com\model\Type.class
文件 2876 2016-12-16 10:47 callServer\bin\com\model\UserServerPojo.class
文件 715 2016-12-16 10:47 callServer\bin\com\service\core\action\Create.class
文件 5291 2016-12-16 10:47 callServer\bin\com\service\core\action\Join.class
文件 3995 2016-12-16 10:47 callServer\bin\com\service\core\action\Msg.class
文件 3719 2016-12-16 10:47 callServer\bin\com\service\core\ContainerChange.class
文件 1616 2016-12-16 10:47 callServer\bin\com\service\core\DbService.class
文件 5650 2016-12-16 10:47 callServer\bin\com\service\core\ServerThread.class
文件 2337 2016-12-16 10:54 callServer\bin\com\service\MsgExecute.class
文件 3217 2016-12-16 10:54 callServer\bin\com\service\MsgHandler.class
文件 2011 2016-12-16 10:54 callServer\bin\com\service\Server$1.class
文件 676 2016-12-16 10:54 callServer\bin\com\service\Server$2.class
文件 1446 2016-12-16 10:54 callServer\bin\com\service\Server$3.class
文件 3794 2016-12-16 10:54 callServer\bin\com\service\Server.class
文件 2115 2016-12-16 10:54 callServer\bin\com\service\WebSocketHandler.class
文件 654 2016-12-16 10:54 callServer\bin\com\StartMsgService.class
文件 2471 2016-12-16 10:47 callServer\bin\com\tools\IniConf.class
文件 2020 2016-12-16 10:47 callServer\bin\com\tools\ServerLog.class
文件 916 2016-12-09 13:58 callServer\bin\log4j.properties
文件 503 2016-12-16 11:36 callServer\bin\SysConfig.properties
文件 231320 2016-12-07 11:49 callServer\lib\commons-beanutils-1.8.0.jar
文件 571259 2016-12-07 11:49 callServer\lib\commons-collections-3.2.jar
文件 261809 2016-12-07 11:49 callServer\lib\commons-lang-2.4.jar
............此处省略45个文件信息
- 上一篇:ssh 人事资源管理系统源码
- 下一篇:Java 采集 豆瓣电影数据
相关资源
- httpclient爬取美图
- J2Cache 是 OSChina 目前正在使用的两级缓
- 松下PLC解密
- SpringBoot in Action 5th edition
-
AFTER EFFECTS - The Power of ex
pression - opencv图像处理(灰化,滤色,合成)
- AGV调度系统源码(OpenTCS)
- ClickHouse-大数据分析的屠龙刀
- Introduction to Neural Networks 2nd edition
- javaTCP模拟多用户服务器
- Java操作office方法jar包:POI_3.17
- 《Mycat权威指南》pdf 高清
- 分布式索引数据库elasticsearch 源码分析
- 《JavaScrit数据结构与算法(第2版)》
- ElasticSearch6.X实战教程
- commons-lang3-3.1包的源代码
- activeMQ的demo
- 简单的TCPIP服务器端demo程序
-
《ja
vasc ript从入门到精通(第2版) - Apache实现文件解压缩
- java版本调用HP-Socket服务端代码
- jdk1.8源码+中文注释(chm格式)
- Java反序列化终极检测工具_Jboss Webl
- src(java1.6源码)
- 虎书资料整理(c版+java版以及相关的
- Java开发文档1.6.chm(开发人员必备手册
- Java 将员工信息保存到Excel表中
- Java 将Excel表中的内容保存到数据库
- Java JDBC连接JavaDB数据库
- Java 将数据库表中的内容写入Excel中
评论
共有 条评论