谁能告诉我:与使用Java REST web服务为数据密集型flex应用程序返回JSON数据相比,BlazeDS有什么优势/劣势?
发布于 2011-05-19 08:50:44
BlazeDS将使用AMF对数据进行编码,这比JSON要紧凑得多。AMF是一种二进制格式,因此所有数值和日期值都将比JSON小得多。此外,在发送重复文本(类/属性名称)时,AMF使用字符串引用来节省大量空间。此外,类定义也是引用的,每个AMF消息只发送一次。
除了大小之外,AMF的处理速度也比JSON快得多,这在客户端是肯定的,在服务器端也是如此。
基本上,如果您可以选择使用AMF而不是JSON,那么就去做吧。如果你必须使用一个只支持JSON的现有服务,那么它也是可以的,但即使它是一个大型应用程序或有大量使用,你最好切换到AMF,即使是现有的服务。
https://stackoverflow.com/questions/6052162
复制相似问题