文章搜索:
打开支付宝首页搜索“510617664”,即可领红包
  首页--> 计算机--> FLASH教程
 
准确、完整地把握Flash动画设计的知识体系
http://www.xxqqss.com 学习轻松网 点击量:3318
 

[摘    要]
        本文明确阐述了应用Flash和服务端软件(包括Java、.NET、ASP、PHP、ColdFusion等)进行网络应用程序开发、调试和部署的完整知识。
        完备而充足:完全的技术基础大公开、完全的中文解决方案大公开、完全的安全架构原理大公开、完全的Flash Remoting实现大公开、完全的应用案例大公开。对知识体系进行了总结归纳,建立一个逻辑的知识体系,以利于用户快速、准确、完整地掌握它。
  [关键词]
        动态网站开发,网络三剑客,富媒体应用程序,用户体验,Flash Player,Flash,ActionScript,Flash Remoting,RIA,AMF-RPC,FMS,XML,XML-RPC,WDDX,SOAP,.NET,Java,PHP,ASP,Database,PHP for Flash网站开发手札,Java for Flash动态网站开发手札,.NET for Flash动态网站开发手札,ASP for Flash动态网站开发手札,More
  [正    文]
        “Flash动态网站开发”正是炙手可热的 “数据驱动的富媒体应用程序”的核心,之所以这样讲,正是出于对用户和技术的深入理解:
商业用户需要的是低成本所带来的高收益;而最终的消费者需要的是最佳的体验。
        Flash也许是通向最佳体验的最佳应用之门。由Flash Player、服务端应用程序以及XML构建的架构我最喜欢称之为网络三剑客(注意区别于网页三剑客),它提供了使用Flash Player、XML和服务端应用程序建立下一代网络应用程序最迅速、最大限度节省投资和最具有挑战性的方法组合,这一组合能够满足商业用户和最终消费者的需要。
  为什么是“Flash动态网站开发”?
        为什么?是啊,这是一个非常有趣的话题。近十几年来,Internet以前所未有之势使应用程序开发领域发生了根深蒂固的变化,许多组织越来越依赖于由Internet及相关技术提供的数字资源和通讯信道。现在,在设计和开发应用程序时,几乎所有人都会考虑如何最有效地结合与利用Internet技术以便充分利用连接计算所带来的好处。
        [1]C/S到B/S结构
        在过去的几年,在这样的网络应用程序开发过程中,开发人员都注意到了一种情况:那就是浏览器已经成为几乎所有应用的标准客户端,而包含Web网页、中间件和数据库在内的三层架构构成了各种应用的标准支撑平台,从根本上完成了C/S(客户机/服务器)结构到B/S(浏览器/服务器)结构应用模式的转变。
        在B/S结构应用模式中,必须仔细地看待由Web网页、中间件和数据库构成的三层架构。在这三层架构中:Web网页处于最顶层,代表着浏览器(或者说是客户端Web动态和静态内容的解释器);最底层是应用程序中的原始数据,动态内容依赖于这些数据,这就是数据库;中间件是用来执行数据(业务)逻辑运算的组件,对于Microsoft.NET,这个组件是.vb、.cs等文件编译而成的.dll程序集;对于Java,这个组件是JavaBeans、EJB等Java类;对于ColdFusion,这个组件是CFC;对于PHP,这个组件是PHP类(PEAR);或者还应当包括JSP、Servlet、CFM、ASP、ASPX、PHP等动态网页。
        [2]终端设备正在不断的异化,虚拟机是大势所趋
        同时,也应当注意到,终端设备正在不断的异化。可以浏览Internet的各类设备正在成几何倍数地增长,如今移动电话、智能电话、个人数字助理(PDA)、交互式电视系统或电话亭,甚至某些家用电器也能做到。为了能够在不断异化的终端设备上形成一致的浏览体验,也为了不断地降低创作成本,人们都已经认识到,虚拟机已是大势所趋,它正在不断成为人们关注的目标。
        [3]“富媒体”应用程序就是未来
        与此同时,一种我们称之为“富媒体”的应用程序逐渐开始升温,“富媒体”的核心是位于客户端的虚拟机,而Flash Player是其中的佼佼者。
        有了Flash极富魅力的流媒体格式,有了ActionScript,便有了Flash影片应用程序,这是极富魅力的富媒体应用程序。在客户端,承载该富媒体应用程序的是Flash Player。
        正是由于Flash Player的出现使得C/S与B/S之间的界限变得模糊起来,因为使用Flash Player,你可以将Flash影片应用程序当作是C(客户机)也可以当作是B(浏览器),而这就使得C/S与B/S逐渐走向融合。
        [4]不可获缺的创作环境和运行时
        从FutureSplash Animator(Flash的前身)到Flash 8,Flash由一个基本动画创作工具发展到一个完整的多媒体编著环境和网络交互开发环境,它已经是一个名副其实的集成开发环境(IDE)。Flash Player也从一个简单的动画解释器发展成一个称为富媒体客户端(Rich Media Client)的东西。富媒体客户端是一个在内容、通信以及应用程序上具有高度继承性的瘦客户(Thin-Client)环境,正如前述,这符合互联网发展的方向。
        Flash Player是高度集成和极富扩展性的富媒体客户端,所有的Flash影片应用程序都由Flash Player解释。Flash Player不但可以作为浏览器的插件,而且还可以作为独立的浏览器解释Flash影片应用程序。

来源:闪吧


打印】 【关闭
免责声明 :本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请发送fiyeadwyv@163.com
最热门点击排行
 
版权所有 2006-2021:学习轻松网 Copyright http://www.xxqqss.com All rights reserved 浙ICP备14013707号-1
广告联系电话: 13958357030 联系QQ:9792414 工具条下载