2016年1月10日
摘要: 今天在阅读JetServer源码protocal部分的时候碰见了内部类的又一写法。定义一个接口LoginProtocol,包括了一个域和一个方法,然后在其中写了三个内部类,分别实现了该接口,代码如下:package org.menacheri.jetserver.handlers.netty;imp... 阅读全文
posted @ 2016-01-10 16:59 gyt929458988 阅读(873) 评论(0) 推荐(0)
  2016年1月8日
摘要: 这两天看了下nadron和LDGame,梳理了下event事件在nadron中的处理和传播流程。首先,客户端发来的Event对象通过Pipeline传到了LDGameRoom中,然后守护线程Lane将Event对象分派到对应的PlaySession中进行处理,最后将处理好之后结果通过广播通知房间内的 阅读全文
posted @ 2016-01-08 22:13 gyt929458988 阅读(298) 评论(0) 推荐(0)
  2016年1月7日
摘要: If you program systems with Java, you have probably long been using ConcurrentHashMap. This post explores a caveat.ConcurrentHashMap is often introduc... 阅读全文
posted @ 2016-01-07 11:01 gyt929458988 阅读(365) 评论(0) 推荐(0)
摘要: HashMapis a very powerfuldata structure inJava. We use it everyday and almost in all applications. There are quite a few examples which I have written... 阅读全文
posted @ 2016-01-07 09:32 gyt929458988 阅读(541) 评论(0) 推荐(0)
  2016年1月6日
摘要: 梳理一下整体的架构,总的来说jetsever采用生产—消费者并行模型,建立在Executor framework上:1.每一个Lane包含一个名字string和线程池(ExecutorService),线程池其实就相当于worker集合2.每一个Lane有一个计数器(AtomicInteger),用... 阅读全文
posted @ 2016-01-06 00:38 gyt929458988 阅读(361) 评论(0) 推荐(0)
  2016年1月2日
摘要: 接口Session.javapackage org.menacheri.jetserver.app;import java.util.List;import org.menacheri.jetserver.communication.MessageSender;import org.menacher... 阅读全文
posted @ 2016-01-02 16:08 gyt929458988 阅读(365) 评论(0) 推荐(0)
摘要: What is Inner Interface in Java?Inner interface is also called nested interface, which means declare an interface inside of another interface. For exa... 阅读全文
posted @ 2016-01-02 07:32 gyt929458988 阅读(886) 评论(0) 推荐(0)
摘要: 首先看一下org.menacheri.jetserver.server包接口Server.javapackage org.menacheri.jetserver.server;import java.net.InetSocketAddress;import org.menacheri.jetserv... 阅读全文
posted @ 2016-01-02 07:00 gyt929458988 阅读(913) 评论(1) 推荐(0)
  2016年1月1日
摘要: Jetserver is a high speed nio socket based multiplayer java game server written using Netty and Mike Rettig's Jetlang.It is specifically tuned for net... 阅读全文
posted @ 2016-01-01 22:15 gyt929458988 阅读(465) 评论(0) 推荐(0)
摘要: Jet Server - architecture and internal detailsThis section outlines how data flows through jet server, the important classes and interfaces and also w... 阅读全文
posted @ 2016-01-01 08:09 gyt929458988 阅读(670) 评论(0) 推荐(0)