在我的公司,我们将使用Flex3作为新的金融Web应用程序的表示层,使用Spring作为业务层,但关于最佳消息传递/远程处理技术的争论仍在继续.您可以在使用一种或另一种技术的利弊方面分享自己的经验吗?@H_404_1@
根据我的经验,除非您需要使用各种技术可以访问的Web服务,否则请使用BlazeDS.@H_404_1@
BlazeDS的@H_404_1@
优点:服务器密集程度较低,客户端解析时间较少,数据包较小(二进制),这意味着整体呼叫速度更快.可以做发布/订阅以及方法调用.@H_404_1@
缺点:与非Flex前端不兼容(虽然它是开源的,所以从理论上讲,它可能是.)@H_404_1@
网页服务@H_404_1@
优点:成熟,非常跨平台.易于阅读和翻译问题.@H_404_1@
缺点:更冗长.如果您使用XML到AS对象的内部转换,客户端必须进行一些密集的解析.如果将对象用作XML,则封装将被削弱(调用之外的对象必须知道有关XML对象的详细信息,这意味着重构可能会有问题.)@H_404_1@
有关实际数据库与实际数字的良好比较,请参阅James Ward’s Census application.@H_404_1@
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。