近段时间处理JT809大量数据方式

来源:互联网 发布:阿里云 nodejs 编辑:程序博客网 时间:2024/05/05 09:04

近来项目中处理JT809协议很是费了一段时间,首先加密算法上。采用C的无符号整形,我们用的java不存在这东西,弄了 好久总算弄出来了


  public static short[] decryption(long key,short[] buffer, int size)    {             int idx = 0;        if ( key ==0  )        {            key = 1;        }        while (idx < size)        {            key = IA1 * (key % M1) + IC1;            key &= 0xFFFFFFFFL;            buffer[idx++] ^= (byte)((key >> 20) & 0xFF);        }        return buffer;    }



然后就是java处理报文要把大端模式转为java的小端模式。


后面是数据的流向。每天数据量大概150W+,实时表1天一清理。不想写了。。直接发图吧。。有指教的请留言,谢谢。



0 0
原创粉丝点击