说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

apache公司开发的mina框架是个很不错的技术, 在做网络开发的时候运用它可以给我们带来很多的方便。。我现在在用它开发一个银行的项目,可是遇到了一些问题,希望大家能帮我解决一下。

编辑:说三道四文库 发布时间:2018-06-22 11:03
HTML文档下载 WORD文档下载 PDF文档下载
网络通讯的服务器端语言和客户端语言有关系吗??比如说客户端用java开发,客户端用c开发,这样可以保证他们之间的正常通讯吗?我现在想实现用mina做服务器端,然后用java socket做客户端来进行通讯,我尝试了做了一些测试,可是Mina在接受消息的时候会用到一些过滤器,如果不用的话也可以直接用mina框架jar包中的iobuffer进行封装,同样可以进行通讯。我用socket创建一个客户端与mina server进行通讯,他可以走到server 的sessionopened这个函数。可是无法走到messageRecived这个函数,也就是说可以连接,但是不能传输数据。我这样做的目的就是只用mina做服务器。用其他的语言编写一个客户端,不运用Mina框架中的任何包。各位大侠有没有对这个问题进行研究??希望大家多多赐教!!!!
帮顶!
没有关系的.我们完成的一个系统,服务器用的MINA实现的,客户端采用的是C++开发的.完全没有问题!
不过我没有做这个系统,所以不能给你什么实际的帮助.
看来可以用一个普通的socket来建立客户端与mina server 进行通讯了。可是我搞不明白该怎么封装传输的数据,如果数据的编码不对的话,mina server是不会与之通讯的。不知道你们的系统里面的客户端是否用到了mina jar包里面的class??
终于解决了。哈哈!!原来我占进了死胡同,以前刚接触mina的时候用到了编码filter,曾今遇到过一个问题,就是如果server运用了filter那么在Mina client端也要用到filter,也就是filter在server 和client需要成对出现,当然那只是局限于server 和client都用的是mina技术。如果client不用mina技术的话,只需要在server那添加你需要用到的filter就行了,客户端可以不用。我开始就是因为想不透这一点。以为filter需要成对出现。真是愚昧。回想起来真的是走了很多的弯路。。。如果哪位朋友需要关于mina方面的资料。我可以提供。给我留言就行了。 谢谢各位对本帖的支持。
呵呵.很强大的样子.你有MINA的什么资料呀?
你好!
我这也要用mina写服务器,用C++写客户端,但是有一个问题,传数据的时候,必须要有相同的数据对象类型,不知你是怎么处理的呢?
你能给我一些Mina的资料吗?
邮箱地址:alvin0923@126.com
谢谢了
你好!~我最近也在研究MINA框架.
关于数据传输的协议你是怎么弄的呢,因为我想采用二进制传输,自定义协议.还有就是关于数据加密方面.
能否给我发些你收集的资料~!
谢谢!
tjgoahead@yahoo.com.cn
是说只用在server端做filter就可以了吗?那也不行啊,只能链接,无法传输数据。对方是ios。
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘