摘要:
(原) 第四篇,客户端与服务端心跳 心跳事件有三种,读空闲,写空闲,读写空闲,定义在了IdleState枚举类中,分别为READER_IDLE,WRITER_IDLE,ALL_IDLE 服务端: main方法与之前的例子差不多,只不过多了加了一个日志,其中,handler是用于处理bossGroup 阅读全文
摘要:
(原) 第三篇,客户端与服务端通信 以下例子逻辑: 如果客户端连上服务端,服务端控制台就显示,XXX个客户端地址连接上线。 第一个客户端连接成功后,客户端控制台不显示信息,再有其它客户端再连接上线,则其它客户端显示:【服务器】 - XXX 已加入 当客户端发送一条消息给服务端,其它客户端控制台都能收 阅读全文
摘要:
(原) 第二篇,客户端与服务端互发消息 与第一篇的例子类似,这里服务端需要三个类,客户端也需要三个类。 服务端关键代码如下:MyServer与上一个例子中的TestServer 差多,这里只列举不同的地方。 通过MyServerHandler能看到,服务端收到消息后会向客户端发送一个UUID。 客户 阅读全文