我同一台手机两个 APP,A 和 B,他们通过 SOCKET 通信,A 是客服端,B 是服务端
A 要发送一个长度为 90,0000 的 int[] 给 B
SOCKET 不能直接发送 int[],要转成 byte[]才能发送。
由于数据量大,把长度为 90,0000 的 int[]转成 byte[]大概要 35ms
由于特殊原因我不想浪费这 35ms 。
另外,B 端因为最终需要使用的是 int[],A 把 int[]转成 byte[]再发送
B 接收到 byte[]还得转回 int[],也是需要 35ms
等于白白浪费了 70ms 。
有没有什么办法,能让 B 快速获取到 A 的 int[]呢?
也不是非得用 SOCKET 不可,只要能让 B 快速获取到 A 的 int[]就行了
A 的 int[]是不固定的
各位 V 友有办法吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.