Ajax 的 Java 对象序列化5

开发者在线 Builder.com.cn 更新时间:2008-05-13作者:Philip McCarthy 来源:IT专家网

本文关键词: 序列化 对象 AJAX JAVA

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

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

       结束语

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

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

用户评论

  • 用户名
  • 评论内容