Flex 3 RIA开发详解与精深实践-第三部分.pdfVIP

Flex 3 RIA开发详解与精深实践-第三部分.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flex 3 RIA开发详解与精深实践-第三部分.pdf

第 7 章 Flex 企业级开发实践—— Flex + Struts 在当前 IT 行业最热门的技术中,我 关键词 们认为有两者极为重要:一是如日中天的 RIA(Rich Internet Application)技术,另外 Flex 与Struts 就是企业级应用开发技术。在 RIA 领域, Flex 与数据服务 相信大家对 Ajax 、Flex、JSF 等技术已耳 熟能详;而.NET 和 JavaEE 也早已成为企 业级开发平台的两大阵营。 事实上,RIA 和企业级开发并不是完 全独立的两种技术。可以说,RIA 和企业 级开发的关系极为密切:首先,大多数企 业级开发都是基于 Intranet 或 Internet 的 B/S 架构的应用,在这些应用中,用户界 面设计常常成为被忽视而往往给用户带 来不佳体验的瓶颈;其次,尽管 RIA 的核 心是用户界面,业务逻辑的计算和处理往 往才是应用的“用”之体现。毕竟,强大 的功能才是衡量应用成功与否的标准。所 以,RIA 常常需要强大的计算和处理能力, 而企业级应用常常又需要穿上更加亮丽 的外衣。如果两者能有机地结合起来,一 定能迸发出激动人心的火花。 Flex 3 RIA 开发详解与精深实践  企业级Web 应用与AIR 桌面应用  7.1 Flex 与Struts 提到企业级应用开发,就不能不提近十年来发展迅速、风光无限的程序设计语言—— Java 。在Java 领域,为寻求创建用户界面的最佳方式所作的努力从未停止过。Java 作为一 门高级编程语言,其强大的语言特性,丰富的数据结构,浩瀚的各类API 支持及成熟的跨 平台能力使其成为 IT 行业的领跑者和事实上的行业标准之一。基于 Java 三大平台 (J2ME/J2SE/J2EE 或JavaEE)所开发的各类产品和项目在各个行业都拥有无数成功的案例。 7.1.1 Flex 与 Java,自然又必然 然而,与Java 数十年辉煌的行业地位极不协调的是,在UI(User Interface)设计领域, 无论是基于AWT 或Swing 的桌面应用,还是以JSP(Servlet)或JSF 为前端的企业级应用, 都或多或少地让人们感觉到了Java 在界面展现和用户体验方面有点力不从心。 AWT 和Swing 最为让人诟病的就是程序的响应速度和内存泄露等诸多问题,而JSP 在 “富客户端”的互联网应用盛行的今天并没有提供多少可供开发人员使用甚至扩展的页面 组件,JSP 程序员仍然需要花大量的时间去开发标签库,需要在并不熟悉的JavaScript 上面 耗费大量的开发和调试时间,因此多年来JSP 始终只能作为各种商业控件的“载体”,始终 在JSP+标签库+表达式语言的前端开发模式中扮演“绿叶”。 而JSF 技术,是Sun 公司力图使Java 互联网应用从“请求-响应”机制向“事件处理” 机制进化跨出的革命性的一步,其特点为强大的事件处理功能和界面组件支持及其对 Request 和Response 对象处理细节的隐藏,应该说JSF 代表了未来互联网应用的方向,但 是JSF 对开发人员的角色区分较为细致,例如分网页设计人员、应用程序设计人员和组件设 计(集成)人员等,要想精通JSF ,就必须深入了解JSF 标准标签的使用、自定义标签开发、 事件驱动模型、UI 组件开发等技术细节,学习的难度较大,周期较长。 在RIA 领域,最近几年最为风生水起的技术就要算是Flex 了。相信通过前面章节的介 绍,读者已经对Flex 的基本概念有了了解。在当今流行的RIA 解决方案中,不乏Applet 这 样成熟稳重的老兵,也不乏Ajax 这样

文档评论(0)

cnsg + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档