- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flex技术在企业网站开发中应用
Flex技术在企业网站开发中应用
摘要 Adobe Flex是一个用于创建RIA应用程序的开源框架,其创建的内容运行于Adobe Flash Player中,集桌面应用的强大功能与Web应用的高效性于一体。Flex使用MXML和ActionScript语言进行编程。阐述使用Flex技术构建企业网站的优势,并探讨相关的连接数据库的技术。
关键词 Flex;Flash;RIA;Web开发
中图分类号:TP312 文献标识码:B 文章编号:1671-489X(2009)21-0108-02
Flex in Enterprise Web Site Development//Xu Yi
Abstract Adobe Flex is an open source framework that runs in Adobe Flash Player to create RIAs, it combines the functionality of desktop applications with the availability of web applications. The programming model is made up of MXML and ActionScript. This paper describes the use of Flex technology to build the advantage of enterprise website, and discusses the related technology to connect database.
Key words Flex;Flash;RIA;Web development
Author’s address Department of Electronics and Information Technology, Jiangmen Polytechnic, Jiangmen, Guangdong, 529090, China
RIA(Rich Internet Application)即丰富互联网应用程序,其特点体现在一个“富”字上。传统的HTML页面带给用户的页面元素是极其有限的,在功能上也存在很大不足。RIA的界面是“丰富”的,同时具备桌面应用程序的特点和Web应用程序特点。目前RIA体系主要有Flex/Flash、Ajax、Silverlight、JavaFX等。
桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性,如拖放式操作以及在线和离线操作能力。Web应用程序的特点包括立即部署、跨平台、采用逐步下载来检索内容和数据,可以充分利用互联网的标准。
Flex是Adobe官方推出的应用于RIA体系的开发平台,它使用ActionScript与MXML语言进行编程[1]。传统Web程序的开发是基于Web页面与服务器端数据交互的模式,把Web程序的表示层建立于HTML页面之上,而HTML是适合于文本的,与HTML不同的是,MXML可对表示层逻辑与用户界面和服务器端数据绑定提供声明抽象,将表示与业务逻辑的问题彻底分开,以实现最大限度地提高开发人员的生产率及应用程序的重复使用率。
1 Flex技术的优势
传统企业网站使用基于HTML/CSS为前台的动态网页技术来构建,如ASP/ASP.Net、PHP、JSP等,前台展示元素为HTML/CSS,由浏览器负责解析HTML代码来实现内容的展示。HTML是适用于文本的,因此无法完成复杂数据的用户交互,当个体数据刷新时需要刷新整个页面。而且由于各浏览器的技术标准不统一(例如对CSS的支持标准),如果网页没有使用Web标准来建构的话,在不同的浏览器中展现时将会出现不一致的情况[2]。
基于Flex技术的RIA架构使用Flash Player作为客户端,Flash Player具备广泛的用户群体,全球98%的浏览器都安装了Flash Player,能够正常浏览Flash内容。Flex是通过Java、PHP或是.Net等途径来进行客户端与服务端通信的,在服务端解释MXML内容,并生成相应的SWF内容发送至客户端Flash Player中呈现。客户端的作用不仅是展示页面,它还可以将用户的请求异步地进行计算、传送和检索数据、显示集成的用户界面。
使用Flex技术构建企业网站,可以充分体现RIA的优势。由于其内容是在Flash Player中呈现的,不仅能在多种浏览器中展现一致,还能获得较为丰富的用户体验。对于企业来说,部署Fle
您可能关注的文档
最近下载
- 西门子PCS7-CFC培训(工程师培训).pdf VIP
- PCS7工厂分级培训及CFC编程(工程师培训).pptx VIP
- 2025年医学课件-鼻肠管的护理学习.pptx VIP
- AI-Thinker安信可PB-01 PB-02系列模组二次开发指导文档(二次开发指导文档)(3).pdf
- 小鹏汽车技术培训新车型课件.pptx
- 国家基层高血压防治管理指南2025版解读PPT课件.pptx VIP
- 东南大学附属中大医院2026年招聘备考题库及答案详解一套.docx VIP
- 新疆财经大学2020-2021学年《财政学》期末考试试卷(A卷)附标准答案.docx
- 小鹏G9保养手册.pdf
- 新能源小鹏汽车.pptx VIP
原创力文档


文档评论(0)