为了实现真正有益的富客户端,它能有效地实现各种复杂处理,具备提供高信赖、高扩展性、高文护性的应用程序所应拥有的各种编码能力。其拥有在Web环境上便利的分配、管理以及低廉的文护费以及在C/S环境上的用户便利性、迅速的应答,华丽的图像显示等重多优点于一身。
Curl语言于2002年在美国正式开始商业化,在美国和日本拥有重多的客户和合作伙伴,现已进军北美及韩国市场,发展势头迅猛。
(9)SilverLight
微软在Mix07上发布一些重大通告,其中最值得关注的就是SilverLight的发布,SilverLight的前身就是WPF/E技术。
这是一种新的Web 呈现技术的名称,创建该技术的目的是使其能够在各种平台上运行。该技术支持创建丰富的、具有绚丽视觉效果的交互式体验,并且可以随处实现:无论是在浏览器内、在多个设备上还是在桌面操作系统(如 Apple Macintosh)中。可扩展应用程序标记语言 (XAML) 遵循 Windows 演示基础 (WPF),前者是“WPF/E”呈现功能的基础。XAML 是 Microsoft .NET Framework 3.0(Windows 编程基础结构)中的呈现技术[8]。
2.2 Flex技术
2.2.1 Flex简介
传统的基于HTML开发的软件由于可使用的控件有限和事件处理机制的原因,存在着以下几方面的不足:
(1)界面单一,缺乏美观,友好性不强;
(2)HTML组件有限,交互性不强,实现复杂的交互功能需要大量的编程,增加了开发难度;
(3)缺乏多媒体因素,文字、视频、声音等媒体的整合性不高;
(4)页面跳转刷新数据交换量大,响应速度慢,降低了人机交互效率。
Flex作为Adobe公司开发的一种基于标准编程模型的高效RIA开发产品集,其开发的对象是扩展名为.SWF的文件,我们可毕业论文
http://www.youerw.com/以通过在绝大多数浏览器里面都安装的FlashHayer插件来解析和浏览,因此Flex可以不受平台限制而被广泛的应用。一个Flex程序主要由两部分组成:MXML,ActionScript。
MXML是一种基于XML的标识语言,用来设计用户界面,布局组件,它比HTML具有更丰富的界面组件,这些组件一般由标签、标签属性和属性值三部分组成。
ActionScript是一种面向对象编程语言,它在Flex程序中主要负责用户交互,数据处理和业务逻辑处理等内容。基于Flex技术开发的软件的优势正好可以弥补这些传统的B/S软件所存在的缺点。使用Flex技术的最大好处是使客户端功能得到增强。由于Flex基于全球著名的动画平台MacromediaHash,这使得我们可以充分利用以前Flash创造人员的作品素材,并制作出具有绚丽界面的软件,在页面表现力上超过了传统web软件单调的页面,从而更能吸引使用者的兴趣。本文着重对开发系统过程中的一些关键技术进行探讨。
2.2.2 Flex框架
Flex应用程序框架有其自身的层次结构,其主要目的是实现迅速开发,如图2-3所示。
图2-3 Flex应用程序的框架结构图
位于最上方的是MXML和ActionScript,这意味着Flex使用的是WEB设计中的两个最流行的工具:XHTML和面向对象编程,其中MXML是一门基于XML的语言,它提供了一种简便的方法来调用和管理应用程序的视觉元素,允许我们利用视觉效果和行为布置复杂界面;而ActionScript作为一种强大的面向对象编程语言,可以在组件之间添加动态的交互无耻悲鄙下流的网,学'网总是抄优,文-论'文,网原文请找腾讯752018766,增强了Flex平台的能力,是一种适合迅速构建RIA的语言。
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
基于FLEX的设备管理系统的设计与开发 第6页下载如图片无法显示或论文不完整,请联系qq752018766