最新文章列表

8.Utm示例-Netty集成

Utm示例-Netty集成   在各个平台上集成utm主要是通过一个过滤器将该平台收到的信息转发到utm里,由utm线程调度处理。   Netty4(4.1.0.Beta5) 一个Java写的基于NIO的客户,服务器端编程框架,这里就不介绍关于Netty的基本内容了,只是关注如何在Netty4上集成utm。(这次是本人刚接触Netty,所以可能对于其中的一些细节不甚了解,如果有什么不对的 ...
daemon_chen 评论(0) 有519人浏览 2016-03-27 13:47

7.Utm示例-SmartFoxServer集成

Utm示例-SmartFoxServer集成   在各个平台上集成utm主要是通过一个过滤器将该平台收到的信息转发到utm里,由utm线程调度处理。   SmartFoxServer(这里测试使用的是2.9.0版本(在商用稳定运行的是2.7.0,由于该版本已经比较老所以这里没有使用)) 一个Java写的跨平台socket服务端(收费),它已经实现了在很多平台上的客户端api(flash、 ...
daemon_chen 评论(0) 有815人浏览 2016-03-27 13:43

6.Utm示例-公共部分

Utm示例-公共部分   首先实现各个事件(登录检查、登录、退出、断线)的处理 1. 登录检查: 继承com.dc.utm.handler.login.OnUserLoginCheckHandler类,实现抽象 ...
daemon_chen 评论(0) 有661人浏览 2016-03-27 13:41

5.Utm线程模型

Utm线程模型   游客请求和用户请求分别调用UserThreadModeFilter的handleVisitorRequest和handleUserRequest方法,之后再调用各自的过滤器(在UserThreadMode实例化时传 ...
daemon_chen 评论(0) 有416人浏览 2016-03-27 13:37

4.Utm详细实现-用户资源管理

Utm详细实现-用户资源管理       在上面的 用户登录和 用户退出/用户断线示意图中 橙色背景的处理 为触发资源管理器的动作,总共有8个重要时间点:   1. beforeUserLoginCheck -> 2.1setLoginFlagSuccess-> 3.1beforeLoginLinkCheck -> 4.1 userIn -> 5. userOut ...
daemon_chen 评论(0) 有391人浏览 2016-03-27 13:33

3.Utm详细实现-用户生命流程

Utm详细实现-用户生命流程   1.用户生命流程:   首先,最基本的 就是“游客” 和“用户” 之间身份的转变: 客户端连接到服务端后,这个时候认为连接的客户端是一个游客;客户端请求登录且登录成功后则转变成一个用户;如果用户退出,则又变回游客。           然后,再看每个操作(登录、退出、断线)的具体流程:     用户登录: 用户登录过程主要分成两部 ...
daemon_chen 评论(0) 有451人浏览 2016-03-27 13:22

2.Utm-模块设计

2.Utm-模块设计       详细图:     Qtm:Qtm是Utm的核心,是一个队列线程模型,提供一个任务队列,可以往其中添加任务,qtm会调用线程池中的线程去依次处理这个队列中的任务,有点类似于java原生的BolkingQueue,为什么不是使用BolkingQueue:相对来说qtm提供了更适应这个需求的封装和为以后预留了更好的扩展的空间。   用户资源的管 ...
daemon_chen 评论(0) 有562人浏览 2016-03-27 13:17

UTM 用户线程模型

  1.Utm-简介   GitHub: https://github.com/dga4654dan/UTM ( utm相关:https://github.com/dga4654dan/QTM) Git@OSC: http://git.oschina.net/daemon_c/UTM ( utm相关:http://git.oschina.net/daemon_c/QTM)     ...
daemon_chen 评论(0) 有536人浏览 2016-03-26 23:02

开源服务器监控工具 — JavaMelody

    最近本人与同事在用Java开发一个监控平台,客户提出需要让系统有监控服务器性能的功能,并让其效果如同windows任务管理器能监控主机性能并以 ...
snoopy7713 评论(0) 有2692人浏览 2012-01-12 07:56

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics