server 是c 编写,使用MD5加密,peer 端用java 编写,peer 与server端通信,使用自身的IP和端口号作为参数进行hash,服务器通过比较hash值来确定,该peer 是否为以前注册过的peer.
现在的问题是,在IP和端口号不变的情况下,两次hash值发生变化.server 端的hash函数没问题,估计是java 和c之间的数据传输出现了问题.
请问怎么解决java与c之间发生异常?
------解决方法--------------------------------------------------------
不同语言之间的传输 是有高低位变位的 否则数据不正确