优化Web服务响应消息

时间:2014-02-20 08:12:03

标签: web-services rest soap axis2

我的网络服务面临性能问题。

上下文

我在Android上编写了一个使用网络服务的游戏。这是一个多人游戏,所以有很多连接到Web服务。

My Rest Web服务由Tomcat服务器上的Axis2实例提供。

问题

一切正常,但由于XML的冗长,数据量很大。 我试图通过永不重新发送客户端已有的数据来优化交换。 我使用gzip压缩。 我认为jSon不是一个解决方案,因为它会点亮响应消息但不会像我那样。

所以我的问题是,我该怎么做才能最大限度地提高响应大小?什么是最佳做法? 是否可以在不使用jSon或xml的情况下仅发送序列化对象以避免冗长?

1 个答案:

答案 0 :(得分:0)

感谢您的所有回复xD 我认为我必须以自定义格式发送序列化对象,但Axis2只处理xml内容(Jax-WS)。

所以我会尝试像泽西岛这样处理自定义格式(Jax-RS)的其他Rest服务器。 你怎么看待这个?