我们如何在C#中使用Flatbuffers Library for xml Webservices?

时间:2016-05-25 11:21:14

标签: flatbuffers

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

由于

1 个答案:

答案 0 :(得分:0)

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

那就是说,FlatBuffers就是关于速度的,你会通过浏览一层XML来甩掉很多东西。如果您真的希望在服务器和应用程序之间进行快速和优化的通信,那么您可以直接发送FlatBuffer,如果最简单,可以通过HTTP直接发送,或者直接通过TCP / IP(或任何最小的传输层)发送。 TCP / IP)。

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