【发布时间】:2010-09-10 02:35:32
【问题描述】:
我有一个 java 后端,需要向在以下环境中运行的客户端公开服务:
- J2ME
- Windows 移动版
- iPhone
我正在为每个平台寻找最佳工具。
我不会搜索一种无处不在的技术。
我需要适合低速互联网访问的“轻量级”。
现在我正在使用 SOAP。它很冗长,不容易在移动设备上解析。问题是我还没有看到任何真正的替代方案。
是否有一种格式可以在其中一个平台上“开箱即用”?
我宁愿不使用会大大增加应用程序下载时间的臃肿库。
似乎每个人都同意 JSON。有没有人实现了基于 JSON 运行 Objective-C、J2ME、Windows Mobile 的解决方案?
注意:到目前为止,最好的解决方案似乎是 Hessian。它在 Windows Mobile 和 Objective-C/iPhone 上运行良好。最大的问题是 J2ME。 Hessian 的 J2ME 实现有严重的局限性。它不支持复杂对象。我已经写了另一个关于它的问题。
如果您有任何想法,非常欢迎。
【问题讨论】:
标签: java iphone windows-mobile java-me mobile