基于flexria限时登陆验证模块实现

基于flexria限时登陆验证模块实现

ID:32636382

大小:58.54 KB

页数:7页

时间:2019-02-14

基于flexria限时登陆验证模块实现_第1页
基于flexria限时登陆验证模块实现_第2页
基于flexria限时登陆验证模块实现_第3页
基于flexria限时登陆验证模块实现_第4页
基于flexria限时登陆验证模块实现_第5页
资源描述:

《基于flexria限时登陆验证模块实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于FlexRIA限时登陆验证模块实现摘要如今随着网络电子商务的日益繁荣,网络交易的安全问题成为业界一个新的研究课题,而登陆模块作为其中的重要一环,各种登陆模块安全方案随之产生,相较其他技术的网页重复刷新、需重定向;服务器消耗高、网络通信量大等问题,Flex技术作为RIA领域一门新技术,凭借无需刷新、“富前台”、兼容性好等特点逐渐成为开发登陆模块的新兴主流技术。本文将从主要技术分析、限时登陆模块的设计及实现几方面,详细介绍基于Flex技术的RIA限时登陆验证模块的实现。关键词Flex;RIA;限时登陆验证模块中图分类

2、号TP393文献标识码A文章编号1674-6708(2013)82-0210-030引言目前,网络的普及和各类运营商的发展使得网络交易变得越来越便利,由此带来的用户个人资料的安全问题日益引起业界的关注,这制约着网络交易能否更加健康快速高效的向前发展。于是,有效的登陆信息安全方案应运而生,其中,以检验密码重试次数的附加码方案、锁定登陆时长的限时方案最为主流,相较其他技术的网页重复刷新、需重定向;服务器消耗高、网络通信量大等问题,Flex技术作为一门新技术,凭借无需刷新、“富前台”、兼容性好等特点逐渐成为开发登陆模块的新

3、兴主流技术,本文将以常见的“邮箱号+登陆密码”的登陆验证模块为例,从主要技术分析、限时登陆模块的设计及实现,详细介绍基于Flex技术的限时登陆验证模块的实现。1Flex技术背景1.1RIA技术富互联网应用程序(RichInternetApplications,简称RIA),是灵活的整合了桌面应用程序以及传统交互式动态网站应用程序的新一代网络应用程序。富互联网应用程序把网络程序的表现层建立于HTML页面之上基于页面的、服务器端数据传递的模式,富互联网应用程序模型通过使用网络服务驱动器,整合了包含声音、图像、动画、视频和

4、实时视像通信技术的多媒体技术,使富互联网应用具备迄今为止无法超越的用户在线冲浪体验。AdobeRIA技术具有丰富的数据模型和界面元素。丰富的数据模型可以将部分数据缓存在客户端增加响应效率同时减少数据往返于服务器的次数;丰富的界面元素为用户提供炫彩的视觉效果,满足用户对视觉上的高追求。丰富的数据模型与丰富的界面元素结合在一起给用户带来更高的使用体验。1.2Flex技术Flex是目前最流行的RIA开发技术之一,RIA技术对于运营商来说,意味着减少宽带成本,更好的用户体验,提高品牌忠诚度,减少求助等成本这些优点,因此将广泛

5、占据未来网络开发份额。Flex应用在全球通用的FlashPlayer上展开,继承了FlashPlayer良好地跨平台兼容性,可在无安装客户端的前提下进行数据处理和动作执行。它基于MXML标准、CSS标准、XML标准以及ActionScript3.0标准,开发过程更规范,应用程序更容易扩展;它内置了丰富的组件,使善于语言类开发的技术人员能够通过脚本语言对前台进行更得心应手的设计和掌控。Flex技术的引用让善于编程的技术人员能够轻松的运用代码语言进行富互联网应用程序的开发。在网络ISO模型结构层次中,Flex处于网络层次

6、结构的表现层。Flex应用程序的开发环境是AdobeFlashBuilder,Flex包括MXML和ActionScript,MXML中可以内嵌ActionScriptoSDK在编译MXML文件时,首先将其转换为ActionScript文件,然后再将其编译为.swf二进制文件。其实在一个Flex工程中仅有ActionScript文件就可以生产Flex工程了。MXML和ActionScript文件的共同存在只是为了方便Web开发人员,其相当于MXML和ActionScript相当于HTML和JavaScriptoFle

7、x所创建的这种超强的用户体验式应用程序是以往传统的应用远不能相比的,Flex将为RIA时代的到来奠定有力的技术基础。2限时登陆验证模块相关技术分析Flex应用程序采用GUI用户图形界面控制外观、MXML标签语言定义规则结合ActionScript编程进行流程控制。Flex具有多种组件类库,可实现WebServices、远程对象、draganddrop^列排序、图表等功能;同时Flex可以建立动画效果,完成简单互动界面等功能。如PHP、ASP、JSP、ColdFusion等基于HTML的应用,在每个请求时都需要执行服务

8、器端的模板,而Flex因为客户端只需要载入一次,所有它的应用程序流程大为改善,其语言和文件结构也在把应用从设计中分离出来。Flex框架主要有以下技术:描述应用程序界面的XML语言(MXML);符合ECMA规范的脚本语言(ActionScript),处理用户和系统的事件,构建复杂的数据模型;一个基础类库;运行时的即时服务;由MXML与Action

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

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

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