-1

我们正在为 Android 和 Iphone 应用程序使用 XML Web Services。现在我们要优化那些WS来加速手机应用程序的性能。

谢谢

4

1 回答 1

0

我没有使用 XML Web Services 的经验,但 FlatBuffers 只是简单地生成和使用二进制字节数组,因此只要 XML Web Services 可以对它们进行编码,它就可以工作。

也就是说,FlatBuffers 完全是关于速度的,通过一层 XML,您将把很多东西扔掉。如果你真的想在你的服务器和你的应用程序之间有一个快速和优化的通信,你可以直接发送一个 FlatBuffer,或者通过 HTTP,如果这是最简单的,或者更好的是直接通过 TCP/IP(或任何最小的传输层之上) TCP/IP)。

直接发送它实际上也可能更简单,因为您根本不必处理 XML。

于 2016-05-25T16:48:54.660 回答