`
wangleifire
  • 浏览: 500700 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

mina 接收数据不全,buf不够大

    博客分类:
  • mina
阅读更多

如果用mina,发现messageReseived方法接收到的数据不完,要分几次才能把数据接收完,那么需要在sessionOpen的时候把ioSession.getConfig().setReadBufferSize(1024*2) 这样的设置,就能搞定啦

分享到:
评论
4 楼 wangleifire 2011-10-26  
chxiaowu 写道
不能搞定的。 ioporecces..  会在运行时,自动调整大小的。

一般我们的协议不应该太长,当然,如果你的协议真的很长了,那么确实需要写一下,呵呵。现在我已经不用MINA了,全部自己写,通过协议头和协议长度来验证协议是否接收完成
3 楼 chxiaowu 2011-10-25  
不能搞定的。 ioporecces..  会在运行时,自动调整大小的。
2 楼 wangleifire 2011-07-15  
allenny 写道
如果两段数据收到一段半呢?该怎么处理?

不会有这种情况出现,TCP保证了这一点
1 楼 allenny 2011-07-14  
如果两段数据收到一段半呢?该怎么处理?

相关推荐

    给予mina 协议进行大数据传输

    mina自定义编解码 不错的资源 ----其实不怎么样,技术就是拿出来共享的,开源。大家一起前进

    MINA:开始接受数据

    NULL 博文链接:https://summerbell.iteye.com/blog/359201

    Android Mina UDP数据交互

    Android Mina UDP数据交互。 资源提供客户端为Android 工程,服务端为普通的Java工程的数据交互示例。

    交通部809协议JAVA实现的接收车辆GPS数据的服务端代码

    本项目使用JAVA + MINA + ServiceLoader实现交通部809协议服务端代码。代码中完成了主链路部分,包括对客户端登录验证及应答,注销及应答,...本项目接收数据逻辑已上线测试,能够正常收到下级平台上传的车辆定位数据。

    mina传输对象的示例

    mina mina传输对象的示例 mina框架 mina示例

    mina连接 mina心跳连接 mina断线重连

    mina连接,mina心跳连接,mina断线重连。其中客户端可直接用在android上。根据各方参考资料,经过自己的理解弄出来的。CSDN的资源分太难得了。

    mina串口通讯

    使用mina框架实现串口通讯,费了一番周折终于调通,和大家分享一下!

    mina的Android端全套jar

    mina的Android全套jar,包含一个module,和一个app的案例

    socket 与 mina 交互数据

    Socket与mina交互,如果熟悉了解码协议,其他的就OK了。

    springboot mina 串口对接

    springboot集成mina实现串口协议对接,包含断包、粘包处理。串口协议发送与接收是异步的,发送没有返回,只能通过监听获取。

    使用MINA进行UDP通信实现数据导入

    工作中的一个小项目,分享给大家参考,望大家不吝批评指教,本人常年从事JAVA软件开发,有丰富的MINA通信软件开发经验,现在已经有成熟的底层框架(结合了反射、DynaBean、Spring等多种技术),可以实现程序自动对...

    spring boot 整合mina 串口

    找了很长时间网上没有一个详细整合的例子,现在已整合成功 放上来让大家参照,少走弯路,稍后会放出博客说明 使用idea 打开后可以直接使用的例子,很珍贵

    mina使用mina使用mina使用

    mina的使用初步入门mina的使用初步入门mina的使用初步入门

    MINA_API+MINA_DOC+mina

    里面包含mina2.0的api(英文)和mina自学手册,还有mina的开发指导

    java mina框架全套

    java mina框架

    智慧农业物联网平台-后端 智慧农业物联网平台-MINA代理端

    智慧农业物联网平台-MINA代理端 终端通讯协议设计 数据包格式 名称 偏移位置 长度 值范围 包头 0 1 固定字符‘*’ 流水号 1 4 0 类型 5 1 0-127 数据长度 6 2 数据字节数 数据 8 n 协议类型决定 校验码 n+8 2 类型...

    mina编解码示例

    这个代码,在mina框架中,实现了编码解码,包含了服务器端发送数据的代码和作为客户端接收数据的代码。

    mina2.0 含11个jar包

    mina-core-2.0.0-M6.jar mina-example-2.0.0-M6.jar mina-filter-codec-netty-2.0.0-M6.jar mina-filter-compression-2.0.0-M6.jar mina-integration-beans-2.0.0-M6.jar mina-integration-jmx-2.0.0-M6.jar mina-...

    mina自定义编解码器详解

    许多刚接触mina的朋友,对于mina的编解码器的编写很迷惑.希望这个文档可以帮助朋友们少走弯路。 资源中是一个比较典型的编解码器写法。生成了可执行文件。并对编解码器的代码有详细注释。

    mina socket客户度工程相关类

    1.mina socket客户度工程相关类,添加mina jar包后可独立运行。...4.mina发送指令后,接收指定时长内收到的消息; <groupId>org.apache.mina <artifactId>mina-core <version>2.0.9 </dependency>

Global site tag (gtag.js) - Google Analytics