0

我有一个 J2ME 应用程序,它需要与我的服务器通信,并以 XML 格式下载应用程序的信息。如果我有更好的数据格式,我的应用程序可以运行得更快,这将使我能够更有效地解析代码。

有谁知道 XML 的有效替代品?也许某些特定于手机的东西?

4

4 回答 4

1

JavaME 的最佳二进制 XML 格式

结论是我同意的WBXML 。

于 2008-10-08T09:33:33.767 回答
1

你可以试试谷歌的Protocol Buffers。非常紧凑的二进制编码和高度优化的解析器/编码器。简而言之,你写了一些关于你的结构的描述,它编译成一个专门的 Java、C++ 或 Python 的 OOP 库,你包含在你的客户端和服务器中。

于 2008-10-08T10:15:09.770 回答
0

总是有 JSON,但我不知道它是否是你需要的。

http://java.sun.com/developer/technicalArticles/javame/json-me/

于 2008-10-08T08:43:14.620 回答
0

我还没有听说过很多用于这种东西的协议(高效且小),但你可以试试 Hessian,它在效率方面比 xml 好得多。

http://www.caucho.com/resin-3.0/protocols/hessian.xtp

但是要疲倦并查看以下可能会有所帮助的内容

https://stackoverflow.com/search?q=j2me+hessian

具体来说

什么是移动应用程序的最佳远程技术?

于 2008-10-08T09:17:42.317 回答