这个也太痛苦了吧?实在不行转化为byte[]试试

解决方案 »

  1.   

    EVC是什么? 你的数据按什么协议传?数据包不一样 就是 打包和拆包不匹配
    这个协议不一样,看有没有一样的协议发的,没有的话,那也没办法不过应该不会啊,按道理说socket都是按tcp/ip来发送数据包的(至少java里的是用tcp/ip)
    你查一下EVC里是用什么发的吧
      

  2.   

    俺感到疑问的是,两种不同编程语言所用SCOKET传输格式能兼容嘛?虽然都是tcp/ip
      

  3.   

    打包和拆包问题如果2端找不到明显的处理差别的话,就往一个常用方式靠,比如base64。总是encode以后发送,接收到以后decode。