当前位置:  开发笔记 > 编程语言 > 正文

ColdFusion:有没有人使用WDDX?

如何解决《ColdFusion:有没有人使用WDDX?》经验,为你挑选了1个好方法。

我正在开发一个ColdFusion站点,其中数据存储在数据库内的WDDX数据包中,这真的很痛苦.(我不知道为什么这些值不只是存储在另一个表中.)

我之前没有使用过WDDX,我能找到的唯一文档看起来很旧.所以我很好奇是否还有人使用WDDX,如果有的话,为什么?



1> Tomalak..:

我使用WDDX在一个不需要数据库的小应用程序中存储配置值.我可以使用ini文件GetProfileString(),但WDDX更方便.

它是XML,所以理论上你可以用它来做AJAX(在原始意义上).特别是因为在CF8之前没有对JSON的原生支持.

您还可以将其用作XSL转换的输入,因此您不必编写自己的XML来表示结构或查询等CF数据类型.

最后但并非最不重要的是,您可以将其用作在数据库中存储不同结构化数据的可扩展方式(例如,记录不同情况的日志消息).我不确定为什么这对你的情况很痛苦,但也许它更像是一个架构问题而不是WDDX问题(?).

它归结为:快速,简单,便携和安全(无需Evaluate()或不需要定制管道)方式序列化和反序列化(即"存储"或"持久化")任何CF数据类型都很方便.

推荐阅读
ifx0448363
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有