CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

Ajax 的 Java 对象序列化

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

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

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

       结束语

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

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

 阅读关于 Ajax Java XML 的全部文章

共9页。 9 4 5 6 7 8 9

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       

该文章的读者还阅读了

天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i