我们如何在 C# 中使用 Flatbuffers 库来实现 xml Web 服务



我们正在为Android和iPhone应用程序使用XML Web Services。现在我们要优化这些 WS 以加快移动电话应用程序的性能。

谢谢

我没有使用XML Web Services

的经验,但是FlatBuffers只是生成和使用二进制字节数组,所以只要XML Web Services可以编码这些数组,它就应该可以工作。

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

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

最新更新