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

apache公司开发的mina框架是个很不错的技术, 在做网络开发的时候运用它可以给我们带来很多的方便。。我现在在用它开发一个银行的项目,可是遇到了一些问题,希望大家能帮我解决一下。
网络通讯的服务器端语言和客户端语言有关系吗??比如说客户端用java开发,客户端用c开发,这样可以保证他们之间的正常通讯吗?我现在想实现用mina做服务器端,然后用java socket做客户端来进行通讯,我尝试了做了一些测试,可是Mina在接受消息的时候会用到一些过滤器,如果不用的话也可以直接用mina框架jar包中的iobuffer进行封装,同样可以进行通讯。我用socket创建一个客户端与mina server进行通讯,他可以走到server 的sessionopened这个函数。可是无法走到messageRecived这个函数,也就是说可以连接,但是不能传输数据。我这样做的目的就是只用mina做服务器。用其他的语言编写一个客户端,不运用Mina框架中的任何包。各位大侠有没有对这个问题进行研究??希望大家多多赐教!!!!

------解决方案--------------------
没有关系的.我们完成的一个系统,服务器用的MINA实现的,客户端采用的是C++开发的.完全没有问题!
不过我没有做这个系统,所以不能给你什么实际的帮助.