作为上位机下位机通讯的接口,老z托我写个示例程序。我误以为自己对mina掌握纯熟,便决议如此这般。
问题出在了坑爹的过滤器上。
acceptor.getFilterChain().addLast(
"codec",
new ProtocolCodecFilter(new TextLineCodecFactory(Charset
.forName("UTF-8"))));
由于对过滤器的内部构造不甚了了,所以程序跑不起来。具体见下表:
服务器端
|
客户端
|
结果
|
Mina
|
Mina
|
√
|
Java
|
×
|
Qt
|
×
|
研究来去,问题应该是过滤器。Google而不得,于是找来mina的example代码学习。注意到有个MinaTimeServer小应用。
代码不贴了。
运行如下:
客户端内容:
user@myhost:~> telnet 127.0.0.1 9123
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
hello
Mon Apr 09 23:42:55 EDT 2007
quit
Connection closed by foreign host.
user@myhost:~>
服务端内容:
MINA Time server started.
Session created...
Message written...
并且,这个是以cmd方式的telnet命令测试的,这不就是我要的东西么!
总结:好好看文档才是王道。
分享到:
相关推荐
【Ajax学习文档】深入解析 Ajax,全称Asynchronous JavaScript and XML,是一种在不刷新整个网页的情况下,能够更新部分网页内容的技术。它并不是一项新技术,而是由一系列已存在的技术组合而成,包括JavaScript、...
很好的学习文档 希望大家好好的利用哦 很好的学习文档 希望大家好好的利用哦 很好的学习文档 希望大家好好的利用哦
根据提供的文件信息,该文档是关于SQL数据库面试题的总结,内容涉及了SQL基础查询、连接查询、子查询、聚合函数等知识点。以下是对文档中提及知识点的详细解析: 1. 基础查询 - 文档中展示了如何使用基础SQL查询来...
lnmp 搭建的 文档 大家可以好好看看 学会举一反三
最新JDK中文文档 用过的感觉好好啊~~~~
【JSP(Java Server Pages)基础教程】 ...JSP文件主要由两部分组成:Template Data(模板数据)和JSP元素。...而JSP元素则是引擎处理的部分,包括编译器指令、脚本语法和动作语法。 **1....JSP语法包含三类:编译器指令、...
详细的给出了一个标准的口径文档中应该包含哪些内容,好好看吧。
简单Java计算器实现,其中包括了对...我很是无语,本来就是个交流平台,竟然还要钱,所以我花了很多时间好好撰写,希望对大家有用的同时,排挤下那个人,在别人苦于无头绪的时候看到这样一个人,是不是很恼火啊......)
该文档的描述部分提到“希望大家好好的利用此资源学习play2,paly是一个很好的全栈框架”,强调了Play2框架的价值和重要性,鼓励读者认真对待这份学习资源。这说明文档的重点在于指导读者全面深入地学习Play2框架,...
自己学习使用,便于开发,完美。是springboot和springcloud的文档,好好学习,天天向上。
随着项目的积累,我们的文件目录会变得十分的盘大,如果不好好管理,将会变得一团糟,有时会影响到我们工作的效率与心情,好的文档管理方式会在一定程度上让我们的工作更加有序,即时文件目录再多,按照已经制定好的...
3dsmax2010帮助文档,好好学习吧,用好它,有用的喔。
文件共享samba的介绍,可以好好看看。
学长留给学弟学妹们参考的...这个文档综合 了我们小组内最好的几个文档,不论为了考研节约时间还是保研想深入学习一下,我都希望学弟学妹们能好好利用,加油!有啥不懂可以给我留言。(哦对了,别忘记改名字!!!)
本项目“JAVA音乐播放器好好好好好好好好好好好好好”显然是一款旨在模仿酷狗音乐播放器功能的开源代码实现。酷狗音乐作为一款流行的音乐应用,其特点包括丰富的音乐库、在线播放、下载服务以及用户友好的界面设计。...
这个“html教程不错的资源啊,好好看看”的标题和描述暗示着我们即将探讨的是一个关于HTML学习的优质教程资源。HTML是互联网的基础,它允许开发者构建结构化的文档,通过标签来定义文本、图像和其他元素的样式和功能...
数字地球文档 对于GIS爱好者,可以好好看看
【标题】"好好上网址大全"所指的可能是一个包含了丰富网络资源链接的集合,它可能是一个网站导航或者搜索引擎优化(SEO)的工具。这样的大全通常会整理出各种类型的网站,如新闻、教育、科技、娱乐等不同领域的优质...