第23章 Flex应用程序部署

上传人:飞*** 文档编号:6336703 上传时间:2017-08-08 格式:PPT 页数:10 大小:271.50KB
返回 下载 相关 举报
第23章  Flex应用程序部署_第1页
第1页 / 共10页
第23章  Flex应用程序部署_第2页
第2页 / 共10页
第23章  Flex应用程序部署_第3页
第3页 / 共10页
第23章  Flex应用程序部署_第4页
第4页 / 共10页
第23章  Flex应用程序部署_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《第23章 Flex应用程序部署》由会员分享,可在线阅读,更多相关《第23章 Flex应用程序部署(10页珍藏版)》请在金锄头文库上搜索。

1、第23章 Flex应用程序部署,Flex应用程序作为Web应用,最终需要在服务器端的Web环境下运行。完成Flex应用程序后,需要对应用程序进行部署和运行。本章讲述如何部署和运行Flex应用程序。粗略的讨论部署和运行的过程,只具备一般性,不具特殊性。除介绍部署和运行的过程外,还讲述了使用多种方式编译MXML文件。,23.1 应用程序的部署,部署应用程序就是将应用程序从开发环境拷贝至部署环境中运行,并进行相应配置的过程。有的应用程序简单,只需要拷贝到部署环境中即可以运行。但是有的应用程序比较复杂,不仅包含多个SWF文件,还需要与多个数据源进行数据交互。因此,对复杂程序的部署因不同的应用而不同。应

2、用程序只有部署后,用户才可以真正看到应用的模样,从而通过应用进行交互。根据应用数据处理方式的不同,部署方式可以分为两种:单一客户端数据交互下面简要的介绍上述两种部署方式。,23.1.1 单一客户端,单一部署客户端模式是最简单的部署模式。在单一客户模式下,客户端不需要与后台服务进行交互,或者交互很少。在该模式下,Flex应用程序只是负责展示功能,不需要更多复杂的配置。所以对于单一客户端的应用,最主要的部署步骤就是将SWF文件和应用中所用的资源(图片、视频、音频文件等)拷贝到部署环境中。在实际的应用运行时,Flex应用最终是作为HTML网页出现。在服务器端不支持MXML后缀访问时,只能将Flex作

3、为网页的在浏览器中显示。所以在拷贝SWF文件和应用素材至部署环境后,需要将应用SWF文件嵌入到HTML网页中。,23.1.2 数据交互,数据交互模式即在Flex应用中,需要与外部数据文件进行交互。这里的交互,是指通过使用Flex RPC组件与服务器端对象交互。服务器端对象包含XML文档、Java类、JSP脚本、PHP脚本等。所以数据交互模式的应用与使用RPC组件的方式紧密相关。在前面的数据章节曾经讲述使用RPC组件的2种方式:Flex SDK和Flex Data Service。下面分别讲述这2种方式下的应用部署。1使用Flex SDK2使用Flex Data Service,23.2 编译M

4、XML文件,使用Adobe Flex 2开发应用,在应用部署前可以对MXML文件进行预编译。MXML经过编译后,转变为在Flash Player中可以直接运行的SWF文件。SWF文件部署到Web或者应用服务器上,用户使用HTTP请求下载并在本地计算机上运行SWF文件。MXML的编译有两种方法,一种是使用Flex Builder编译,另一种是Flex SDK中mxmlc命令行编译。下面分别介绍这两种方法。,23.2.1 Flex Builder编译,Flex Builder对MXML的编译,是使用Flex Builder自带的项目编译器完成。在编译之前可以对编译选择选项进行想要的设置。然后Fle

5、x Builder根据设置对MXML文件进行编译。所以使用Flex Builder编译MXML分别2部分:设置、编译。,23.2.2 mxmlc编译,MXML文件的编译还可以使用Flex SDK中的mxmlc命令行编译器。通过调用可执行的命令mxmlc将MXML编译成SWF文件。但是mxmlc命令行编译器随Flex SDK一同安装。在本书中,选择集成SDK的Flex Builder,所以SDK随Flex Builder一同安装。mxmlc命令行位于Flex Builder安装目录的Flex SDK 2bin目录下,如图所示。,23.3 在Flex中使用Ant,在实际的编译MXML过程中,Fle

6、x Builder 2插件安装的编译速度较慢,很多用户不能忍受。而直接用mxmlc直接手工编译,虽然效率较高,但是每次都需要输入命令的方式十分繁琐。此时,可以选择使用ANT编译MXML的方法,提高速度、减少内存占有率。但是Ant属于第三方软件,Flex 2本身并不支持,所以在使用前需要重新安装和配置。本节介绍如何在Flex中使用Ant。,23.3.1 安装Flex Ant Tasks工具包,在使用Ant之前,需要下载、安装Flex Ant Tasks工具包。下载安装过程如下所示。,23.3.2 编译MXML文件,在安装好Flex Ant tasks工具包后,可以在Flex Builder中编译MXML文件现在要编译myTask.mxml。将该文件拷贝到src目录下,并运行之前需要对ANT进行设置,步骤如下所示。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号