Flex应用于监控产品/项目开发的可行性分析
来源:互联网 发布:java本科教材 编辑:程序博客网 时间:2024/05/01 12:33
转载请注明文章来源http://blog.csdn.net/hepeng19861212
一、Adobe flash player庞大的用户群
从客户端(浏览器端)分析,只要浏览器上安装有Adobe flash player 9.0以上版本插件,即Flex的运行环境,均可运行Flex应用程序。Millward Brown survey调查机构在2009年9月公布的统计数据表明,在成熟市场(包括美国、加拿大、英国、法国、德国、日本、澳大利亚和新西兰),已经有99.0%的具备Internet上网条件的PC机安装了Adobe falsh player;其中安装Adobeflash player 9.0以上版本的PC用户比例已经达到了99.6%。可见,在产品成熟的前提下,基于Flex和J2EE的产品应用开发在市场上的快速普及是可能的。
二、Flex前台与后台J2EE多种多样的通信方式
为了罗列方便,把前后台通信简单分为低数据量通信和大数据量通信。
1.低数据量通信,目前可以通过Adobe提供的以下几种技术:
1)HTTPService
2)WebService
3)URLLoader:和Request,URLvariables组合使用
4)FileReference:主要用来上传和下载文件
5)flash.net.Socket通信。Socket通信可以使用客户端socket直接发送命令到服务器端ServerSocket,而不必间接通过数据库传送命令(例如为**国客户开发的车辆监控系统),这样更能确保命令发送的实时性。
以上五种方式,在ActionScript API中都进行了封装,使用方便。
2.大数据量的数据通信
1)AMFPHP(开源项目,主要支持PHP)
2)LiveCycleData Services(Adobe提供,闭源,收费)
3)其他各种第三方AMF通信框架(BlazeDS是Adobe的java免费开源框架;OpenAMF)
三、对地图的支持
1.Google Maps API(Flash 版)现在支持在 FlexBuilder应用程序开发环境内进行Flex和AIR 开发。http://code.google.com/intl/zh-CN/apis/maps/documentation/flash/
2.Mapabc 为用户提供基于ActionScript3的地图API和搜索API http://code.mapabc.com/
3.有待补充
四、支持Flex的web server
Flex产生的最终产品是静态的HTML中内嵌动态的swf,虽然表面上看它交互性和动态性很强,但归根结底它就是纯HTML,因此它可以被部署在绝大多数支持html的web服务器上,如IIS,Apachephp,Tomcat,jboss,webLogic和websphere等。到底选择哪种服务器,则根据其后台决定。
五、目前使用Flex的其它考虑因素
1、由于Flex在客户端浏览器中载入速度过慢,影响客户体验,所以该技术还不太适用于大中型网站开发,仅适用于企业级应用开发。
2、团队的程序员对Flex技术不熟,没有成功的开发经验,网络上可参考的开发资料也不多。
3、无论在沿海城市还是内地城市,都不难发现,已经有为数不少的软件公司用Flex成功开发出来的企业级应用。而现在正在从事Flex开发的软件公司,估计也已经不计其数了。现在使用Flex开发,已经落后于很多其它的公司了。
因此,使用Flex开发产品,既是机遇也是挑战。但是经过以上的可行分析,我依然对Flex-J2EE技术在交通监控领域的应用开发充满信心。
- Flex应用于监控产品/项目开发的可行性分析
- 软件及系统开发项目可行性分析
- 项目可行性分析报告
- VIKOR监控产品应用于梅州农业学校
- 软件开发项目-文档编写标准化--可行性分析报告
- 软件开发项目可行性分析报告样例
- 软件及系统开发项目可行性分析报告-样例
- 人工智能的可行性分析
- 软件开发可行性分析规范
- 分析以HTML5开发移动游戏的可行性
- 对敏捷开发的理解及其可行性分析
- 分析以HTML5开发移动游戏的可行性
- 软件项目可行性分析和需求分析
- 软件项目可行性分析和需求分析
- 软件项目可行性分析和需求分析
- 互联网产品可行性,我的几个想法
- 项目可行性的研究内容
- 国产操作系统的可行性分析
- ASP.NET - ImageMap Web 服务器控件概述(二)
- 使用ICSharpCode.SharpZipLib.dll实现在线解压缩
- 小y娶回家
- Hibernate 、Struts、Spring的使用原理
- 设计模式笔记(3)---抽象工厂模式(创建型)
- Flex应用于监控产品/项目开发的可行性分析
- spring配置文件自动补全
- EXCEL无法填充颜色和改变字体颜色
- ASP.NET - ImageMap Web 服务器控件概述(三)
- 背包九讲
- 两个xml文件合并为一个xml文件
- 定时器使用方法
- WCF相关
- container_of 理解