科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Ajax 的 Java 对象序列化5

Ajax 的 Java 对象序列化5

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

  如果您正在使用异步 JavaScript 和 XML(Ajax)进行 Java™ Web 开发,那么您最关心的问题可能就是把数据从服务器传递给客户机。在 面向 Java 开发人员的 Ajax 系列的文章中,Philip McCarthy 介绍了 Java 对象序列化的五种方式,并提供了选择最适合应用程序的数据格式和技术所需要的全部信息。

作者:Philip McCarthy 来源:IT专家网 2008年5月13日

关键字: 序列化 对象 AJAX java

  • 评论
  • 分享微博
  • 分享邮件

表 1. 数据生成技术的相对价值

   自行编写 XML   通过代码生成的 XML 绑定  通过映射的 XML 绑定  页面模板 XML   手工编码的 JSON 序列化
 可伸缩性  差  好  一般  一般  差
 易于集成  好  差   一般  一般  好
 Java 类 API   好  差  好  好  好
 对输出的控制   好  好  一般  好  好
 视图灵活性  差  差  差  好  差
 客户端数据访问   差  差  差  一般  好

       结束语

      表 1 中的数据并不表明某项序列化技术比其他的技术好。毕竟,六种标准的相对重要性取决于项目的具体情况。例如,如果要处理数百种数据类型,这时想要的是可伸缩性,那么代码生成可能就是最好的选择。如果需要为同一数据模型生成多个不同视图,那么就应当使用页面模板。如果处理的是小规模项目,想降低需要编写的 JavaScript 代码数量,那么请考虑 JSON。

      希望这篇文章为您提供了选择适合自己应用程序的序列化技术所需要的信息。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章