《flex学习文档》word版

《flex学习文档》word版

ID:23138869

大小:8.88 MB

页数:244页

时间:2018-11-04

《flex学习文档》word版_第1页
《flex学习文档》word版_第2页
《flex学习文档》word版_第3页
《flex学习文档》word版_第4页
《flex学习文档》word版_第5页
资源描述:

《《flex学习文档》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Flex学习文档一,总体介绍传统网络程序的开发是基于页面的、服务器端数据传递的模式,把网络程序的表现层建立于HTML页面之上,而HTML是适合于文本的,传统的基于页面的系统已经渐渐不能满足网络浏览者的更高的、全方位的体验要求了。而富互联网应用(RichInternetApplications,缩写为RIA)的出现就是为了解决这个问题。  富互联网应用程序是下一代的将桌面应用程序的交互式用户体验与传统的WEB应用的部署灵活性和成本分析结合起来的网络应用程序。富互联网应用程序中的富客户技术通过提供可承载已编译客户端应用程序(以文件形式,用HTTP传递)的运行环境,客户端应用程序

2、使用异步客户/服务器架构连接现有的后端应用服务器,这是一种安全、可升级、具有良好适应性的新的面向服务模型,这种模型由采用的WEB服务所驱动。结合了声音、视频和实时对话的综合通信技术,使富互联网应用程序(RIA)具有前所未有的网上用户体验。  AdobeRIA技术封装让现有的WEB技术得到了极大的保留,核心价值在于大大提高了产品设计师和开发工程师的“开发体验”,强化了设计端和开发端的整合。设计师和开发工程师们可以方便地将自己的代码平移到新的平台上,并且发布、部署的方式比之前的任何一款开发工具都方便得多,从而使RIA应用有更广大的开发者基础。AdobeRIA技术也将带来新的桌面

3、革命——“Desktop2.0”,内容从Flash,HTML/CSS/JS,到PDF,几乎涵盖了时下最流行的WEB内容载体。此外,“可离线”应用模式能让用户更加安全、舒适地进行工作和娱乐。用户们不必再抱怨因网络故障而造成的信息损失,而且也可以借助本地资源更好地节省网络资源。因此,AdobeRIA技术可以让用户将WEB2.0应用带回桌面,创造的商业应用价值和用户体验价值将超过以往任何技术。----摘自《百度百科》Flex作为富Internet应用(RIA)时代的新技术代表,自从2007年Adobe公司将其开源以来,Flex就以前所未有的速度在成长。很多公司,包括IBM都纷纷加

4、入了Flex开发的阵营当中。很多开发人员也按捺不住Flex的“诱惑”而准备从事Flex开发。----摘自《http://www.IBM.com/cn》二,开发Flex的必要工具1.开发工具。Flex的开发工具是FlexBuilder,目前常用版本是3.0,最新版的4.0已经在试运行阶段了。FlexBuilder构建在Eclipse之上,eclipse是一个非常好的交互式开发环境(IDE),非常流行的Java开发工具。虽然开发Flex程序不一定要FlexBuilder,但是FlexBuilder提供了很多优秀特性可帮助你有效提高设计和开发效率,FlexBuilder可独立安装

5、也可作为eclipse插件形式安装。2.FluorineFX。FluorineFX是一个开源库,提供了一种在.NETframework下对Flex/Flash的远程过程调用,Flex数据服务和实时数据的使用技术。主要特性有:  Flex,FlashRemoting(RPC)  FlexMessaging(partial)  FlexDataServices(partial)  SupportsAMF0,AMF3andRTMPprotocols  ServiceBrowser  Templatebasedcodegenerator(ASP.NETlikesyntax)  Ea

6、silyintegraterichInternetapplicationswith.NETbackend  EasilyintegratewithAdobeIntegratedRuntime(AdobeAIR™)3.MicrosoftVisualStudio2005/2008,开发服务端程序的工具。4.WEB浏览器和FlashPlayer9.0或者FlashPlayer10.0。用于加载程序。二,两个重要的协议1.RMTP:RealTimeMessagingProtocol(实时消息传送协议协议)实时消息传送协议是AdobeSystems公司为Flash播放器和服务器之间音

7、频、视频和数据传输开发的私有协议,在Flex中的主要应用时ShareObject。原始RTMP协议是维护了一个基于TCP唯一的长连接,允许实时通信。它有三种变种:  1)工作在TCP之上的明文协议,使用端口1935;  2)RTMPT封装在HTTP请求之中,可穿越防火墙;  3)RTMPS类似RTMPT,但使用的是HTTPS连接;RTMP协议是被Flash用于对象,视频,音频的传输.该协议建立在TCP协议或者轮询HTTP协议之上.RTMP协议就像一个用来装数据包的容器,这些数据可以是AMF格式的数据,也可以是FLV

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。