(JAVA)跪求解答 MINA 发送字节流!

问题描述

我用java写一个客户端与C的服务端进行通信。按照通信协议,我需要发送字节流。我想用MINA写一个客户端,可是不知如何发送字节流。其中一段代码如下,是连接之后执行的代码publicvoidsessionOpened(IoSessionsession)throwsException{bytehead=(byte)12;byteend=(byte)1;byte[]result={head,end};session.write(result);}问题出现了,session.write()中的参数系统默认是Object的,虽然我写的session.write(result)这句不会报错,但是系统默认把我的result从byte[][]转为Object。C语言的接收端接收到的就是一堆乱码,而不是两字节的数据。想请教用什么方法能直接的发送字节流??跪求!

解决方案

解决方案二:
就是想我这边发送的是两字节的数据,C的服务端也是收到两字节的数据。
解决方案三:
以我的代码,我发送的虽然是两字节的result,但是C那边收到的是几十字节的数据。

时间: 2025-01-26 22:44:50

(JAVA)跪求解答 MINA 发送字节流!的相关文章

ant打包中报错,跪求解答

问题描述 ant打包中报错,跪求解答 ant的build.xml中使用的是但是运行命令行时报错:[java] THIS TOOL IS DEPRECATED. See --help for more information. 不能进行打包 解决方案 http://blog.csdn.net/love_javc_you/article/details/45168753

1.39e-43f 科学计数法 为什么不能加空格? 菜鸟问题跪求解答

问题描述 1.39e-43f 科学计数法 为什么不能加空格? 菜鸟问题跪求解答 float expFloat = 1.39e - 43f; 报错:Invalid float literal number float expFloat = 1.39e-43f; 输出:1.39E-43 java不是忽略空格嘛!!!! 解决方案 因为java的编译程序是根据正则表达式来判断语句是否为科学计数法 而你如果加了空格,就不是一个串了,java编译程序会认为是1.39e这个量和 43f进行减法运算... 然后

maven-hadoop编译报错,跪求解答

问题描述 hadoop编译报错,跪求解答 [WARNING] Error injecting: org.apache.maven.plugin.antrun.AntRunMojo java.lang.NoClassDefFoundError: org/apache/tools/ant/BuildException at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDecl

office-运行oneNote提示未安装桌面体验功能,跪求解答!!!

问题描述 运行oneNote提示未安装桌面体验功能,跪求解答!!! 先说说环境:win7 旗舰版,microsoft offic 2010. 之前是装过一次(所有功能正常),但是中间一段时间没用过,最近使用oneNote时提示(Word.outlook等实用正常,没出现问题): 看网上有人说是tablet PC组件没装,特地查看了一下确认tablet PC组件有并且开启了.我的windows功能的开启情况如下: 请路过的大神伴我看看是什么地方出问题了.感激不尽-- 解决方案 请问最后有解决吗?如

rsa-2015最新腾讯微博的密码加密算法,跪求解答!!!

问题描述 2015最新腾讯微博的密码加密算法,跪求解答!!! 小弟之前做了一个python版的腾讯微博模拟登录脚本,最近腾讯微博的密码加密算法改变了,模拟登录不上了.在网上搜了说是改成了rsa加密,哪位大侠告诉我rsa加密算法用python是怎样的代码? 解决方案 新浪微博模拟登录(Python+RSA加密算法)附源代码http://blog.csdn.net/monsion/article/details/8656690 python 实现rsa加密算法http://www.th7.cn/Pr

图片-Java新人求解答:自己制作一个网站,出现问题,求详细解答。

问题描述 Java新人求解答:自己制作一个网站,出现问题,求详细解答. 我自己制作了一个网站,该网页上设定了插入图片这一选项,可是当我插入一张名为 Peter_Jackson.jpg 的图片后,网页上没有显示, 而且myeclipse的console还报出了如下错误: java.io.FileNotFoundException: C:mysoftwareapache-tomcat-7.0.37webappsfriend2uploadpic_3E:David_LiupicturePeter_Jac

spring mvc-各位大神,跪求解答啊 springMVC+spring+mybatis

问题描述 各位大神,跪求解答啊 springMVC+spring+mybatis springMVC4.2.4+spring4.2.4+mybatis3 整合过程中tomcat启动过程中打印各种no url 求解啊 各位大神 [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping]Rejected bean name 'userController': no URL paths identified [org.spri

正则表达式 c#-c# 中关于正则表达式的匹配问题,跪求解答

问题描述 c# 中关于正则表达式的匹配问题,跪求解答 我有一个字符串全新通信设备,现货低价出售:中兴 9800 ASNV+PNVNA 3套MSAG5200 ALCH 60块 GADL 20块C220含机柜(2000*600*600)4套 现在想用正则表达式匹配出:9800,asnv+pnvna,msag5200 alch ,gadl,c220 这些数字加英文的这些关键字请问怎么写正则表达式来截取呢?

什么是测试框架,跪求解答,多谢了

问题描述 什么是测试框架,跪求解答,多谢了 什么是测试框架,是不是只有自动化测试才有测试框架?测试框架是一段代码吗? 解决方案 测试流程依次如下: 1.需求:阅读需求,理解需求,与客户.开发.架构多方交流,深入了解需求.--testing team 2.测试计划: 根据需求估算测试所需资源(人力.设备等).所需时间.功能点划分.如何合理分配安排资源等.---testing leader or testing manager 3.用例设计:根据测试计划.任务分配.功能点划分,设计合理的测试用例.-