【问题标题】:XML for mobile clients移动客户端的 XML
【发布时间】:2009-08-16 05:35:25
【问题描述】:

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

有人知道 XML 的有效替代品吗?也许是手机专用的东西?

【问题讨论】:

    标签: xml java-me mobile


    【解决方案1】:

    Best binary XML format for JavaME

    结论是WBXML,我同意。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

      • 不知道;不过你可以试试....毕竟PB编译器会生成一个库;如果它有任何“大 Java”要求,我会感到惊讶。
      【解决方案3】:

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

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

      【讨论】:

        【解决方案4】:

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

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

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

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

        具体来说

        What are the best remoting technologies for mobile applications?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-12-26
          • 1970-01-01
          • 1970-01-01
          • 2018-09-17
          • 1970-01-01
          相关资源
          最近更新 更多