美文网首页
mina资料汇总

mina资料汇总

作者: 常胖 | 来源:发表于2017-04-27 20:10 被阅读31次

https://my.oschina.net/kind790/blog/520738
http://blog.csdn.net/w13770269691/article/details/8614584
Apache Mina2.x网络通信框架使用入门
http://aiilive.blog.51cto.com/1925756/1589561

http://blog.csdn.net/luo_deng/article/details/50920560
MINA拆包问题的简单讨论(http://intheworld.win/2017/01/22/mina%E6%8B%86%E5%8C%85%E9%97%AE%E9%A2%98%E7%9A%84%E7%AE%80%E5%8D%95%E8%AE%A8%E8%AE%BA/
Mina工作原理分析
Mina架构与优化指南
Mina2线程详解
一个java页游服务器框架
https://github.com/yongzhidai/GameServer
通信协议:

  • flag(1 byte)
  • length(4 byte,消息号加消息内容的长度)
  • protocol code(4 byte)
  • content

flag:是一个预留标识
length:表示消息号和消息内容的长度
protocol code:自定义消息号,通过次消息号选择相应的消息处理器,自然消息号是不能重复的,一个int表示范围足够使用
content: 消息内容,一个有序的数据的数组。protocol code和content都要在开发功能时定义在‘消息协议’文档中的,例如GameServer项目中的“消息协议.xls”
消息处理:

服务器收到客户端发来的消息,MsgDispatcher会根据其消息号选择对应的MsgProcessor进行处理。MsgProcessor会读取content做相应的处理。

Netty精粹之TCP粘包拆包问题
https://my.oschina.net/andylucc/blog/625315

相关文章

  • mina资料汇总

    https://my.oschina.net/kind790/blog/520738http://blog.csd...

  • 电子技术经典资料汇总:PCB设计篇

    电子技术经典资料汇总:PCB设计篇 分享《电子技术经典资料汇总:PCB设计篇》的资料,还有电子技术基础入门资料在闯...

  • Mina实现Android和服务器的长链接及时通信

    一、概述 Mina官网:http://mina.apache.org/[http://mina.apache.or...

  • 资料汇总

    首先,我们应该承认近几年“互联网+”的概念异常火爆,一大批教育从业者涌入在线教育这个行业,其现状又是怎样呢? 我们...

  • 资料汇总

    综述 以下资料摘抄自计算广告资料汇总,后续会持续在此基础上进行补充。 papers 计算广告论文、学习资料、业界分...

  • 资料汇总

    https://www.educative.io/courses/grokking-the-system-desi...

  • 资料汇总

    Dubbo 1、Dubbo 简介(主要应用场景、核心功能和核心组件) Dubbo 是一款高性能、轻量级的开源 RP...

  • 资料汇总

    法语学习 幼儿: T'choupi et ses amis T'choupi 和他的 Pep...

  • ios 资料大全

    一、IOS资料汇总 1.iOS 资料合集2.iOS超全开源框架、项目和学习资料汇总(3)网络和Model篇 二、I...

  • Java Mina-2.0.16框架学习使用

    Java Mina框架学习使用 本文使用mina-2.0.16.jar Apache Mina Server 是一...

网友评论

      本文标题:mina资料汇总

      本文链接:https://www.haomeiwen.com/subject/qvsnzttx.html