我正在实现一个 Android Web 服务客户端来使用基于 SOAP 的 Web 服务。其中一种输出格式是 application/soap+fastinfoset,由于数据速率相对较高,我想利用数据压缩。
是否有适用于 Android 的快速信息集解码器?我在网上看了很长时间,没有找到关于这个话题的任何东西。
谢谢
...艾伦
我正在实现一个 Android Web 服务客户端来使用基于 SOAP 的 Web 服务。其中一种输出格式是 application/soap+fastinfoset,由于数据速率相对较高,我想利用数据压缩。
是否有适用于 Android 的快速信息集解码器?我在网上看了很长时间,没有找到关于这个话题的任何东西。
谢谢
...艾伦
您可能还想考虑查看 W3C 高效 XML 交换 (EXI)。它被 W3C 采用为全球标准,比 FastInfoset 紧凑得多。您可以从http://www.agiledelta.com找到 Web 服务和移动平台(包括 Android)的实现。
看起来唯一的答案真的是重新编译参考实现以在 Android 上运行:可能需要解决 Xerces-J 接口依赖项。