iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >常见AdobeFlex误解有哪些
  • 585
分享到

常见AdobeFlex误解有哪些

2023-06-17 15:06:31 585人浏览 独家记忆
摘要

这篇文章主要介绍常见AdobeFlex误解有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!对AdobeFlex的误解在Qcon上,Adobe的JamesWard和InfoQ.com一起分享了他推广传播Flex应用

这篇文章主要介绍常见AdobeFlex误解有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

对AdobeFlex的误解

在Qcon上,Adobe的JamesWard和InfoQ.com一起分享了他推广传播Flex应用框架过程中所遇到的对AdobeFlex的十大误解。
为了运行Flex应用程序用户需要安装新东西。

Ward向InfoQ.com独家论述了Flash采用比例和Flex编程模型:
Flex2和Flex3必需运行在FlashPlayer9上。FlashPlayer9运行时目前已经被安装在世界94%的计算机上:Http://www.adobe.com/products/player_census/flashplayer/version_penetration.html

Flex2和Flex3的应用程序执行在FlashPlayer9环境下。Flex应用程序构建在本地FlashPlayerapi之上,如矢量图形、位图处理和网络(基于浏览器网络协议栈)。Flex框架增加了如日期选择器、数据表格、图表等可重用组件。编译Flex应用程序的结果产生一个SWF文件,它是供FlashPlayer使用的二进制字节码格式。SWF文件包含的是Flex框架代码和项目自定义代码的字节码。Flex编译器对字节码进行了优化,只将要用的类编译到SWF文件中。

对于桌面应用软件,Adobe的目标是推出自己名为AdobeaiR的新桌面运行时,希望能像WEB运行时一样普及。AdobeAIR1.0版本将于2008年初发布。目前,从labs.adobe.com上可得到的AIR是测试版。许多公司都已经在使用AIR构建产品软件。eBay的应用程序eBay桌面就是一个例子。

◆FlashPlayer是100%私有的。

Ward继续为InfoQ.com做出说明:
FlashPlayer的核心是Tamarin虚拟机,这是Mozilla旗下的一个开源项目。而SWF文件格式不是完全开放的,它是由osflash.org社区备案的。已有很多读写SWF文件的开源产品。FlashPlayer产品的发展方向在很大程度上受该社区及其需求所影响。FlashPlayer的核心语言是ECMAScript262的一个实现,ECMAScript262是javascript的规范。Flex还将CSS用于组件/应用的样式。AdobeAIR使用web标准以及开源技术如Tamarin、Webkit和sqlite作为其桌面应用的基础。

◆Flash是为设计者、视频准备的,而且让人讨厌。

2007年7月Ward在博客文章“我是如何克服对Flash的恐惧”中指出:
毋庸置疑的,Flash的能力被滥用了。弹出窗口、跳过介绍和烦人的广告横行于我们的屏幕上。我曾听人们说过不应该因为一个宗教被滥用而否定它。这一格言同样适用于技术。FLASH不能因为有些人拿它来做令人讨厌的东西而遭到摒弃。毕竟e-mail并没有因为垃圾邮件泛滥而消失。
Ward为InfoQ.com详细阐述了该主题:
传统的FLASH是用为设计者提供的基于时间轴的工具构建的。Flex是用于构建基于Flash的内容/应用的开发者工具套件。设计者和开发者通过共享两个工具之间的资源能够携手合作。Flex增加了一个全面的组件库:

http://www.adobe.com/Go/flex_explorer_app
http://www.adobe.com/cfusion/exchange/index.cfm?event=productHome&exc=15&loc=en_us

◆Flex不是为企业/商业应用准备的。

在过去数周里,Ward发布了关于oracle在AdobeFlex之上实现大量新应用的七篇系列博客文章。这些应用软件近来公布在OracleOpenWorld上,其范围涉及从销售工具到数据库管理和商业智能。

除了Oracle对Flex的使用,InfoQ.com也公布了一些使用Flex开发企业应用的团体。Ward也为InfoQ.com指出了很多使用AdobeFlex开发企业级应用的例子,包括:Workday,SAP,Salesforce和BusinessObjects。

◆Flex太贵。

Ward详述了Adobe所做的一系列努力来消除公众对价格的误解:
Flex是为构建Web和桌面的丰富互联网应用所提供的、免费的开发工具包,并且马上要开源。免费SDK包含了开发者构建RIA应用所需的一切,构建出的RIA应用可在任何浏览器或操作系统上同样工作。免费FlexSDK的一部分部分是一套内容广泛的组件集,其可扩展、可更换皮肤且可访问。你可以在Flex组件资源管理器上看到很多这样的组件:http://www.adobe.com/devnet/flex/samples/code_explorer/

FlexBuilder是一个可选的Eclipse插件,这让使用免费FlexSDK开发应用软件更高效。它包括如集成调试、设计视图和代码补全等功能。

最近也采取了不少办法来调整FlexBuilder的价格。FlexBuilder现正免费提供给学生及教职人员。不带图表组件的vanilla版本FlexBuilder,其价格已降至249美元,以此更好地平衡FlexBuilder的价格等级。

还有许多构建Flex应用后端基础结构的可选项。为了利用高性能AMF数据传输协议,有如LiveCycle数据服务这样的官方Adobe产品,以及如Granite数据服务这样的众多开源项目。使用AMF消除了以下不必要的步骤:从数据转换为文本(SOAP,RESTful等),传送,然后再由文本转换回数据。AMF还允许在线传送中保存类型信息。
关于AMF和其他基于文本序列化技术的比较,请看JamesWard的RIA基准应用系统普查:http://www.jamesward.org/census.

◆Flex的应用程序需要专用服务器

Ward再次为InfoQ.com讲述:
Flex应用程序可以运行在任何Web服务器,应用服务器和数据库服务器之上。Flex应用程序更像是客户端-服务器应用程序。由于逻辑是运行在FlashPlayer客户端内,你需要某种方式来与服务器交互。你可以有很多不同的选择将Flex连接到你的基础结构。不需要任何专用库,你可以将你的后端数据和服务暴露为RESTful、XML或SOAP,并且很容易在你的Flex应用中消费这些数据。如果选择使用AMF二进制序列化协议,你可能需要添加一些额外的库到你的web应用软件。AMF只是另外一种序列化技术,就如XML或JSON一样,所以它可以作为你用于和后端SOA沟通的多样方式中的一种。

以上是“常见AdobeFlex误解有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 常见AdobeFlex误解有哪些

本文链接: https://www.lsjlt.com/news/290078.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 常见AdobeFlex误解有哪些
    这篇文章主要介绍常见AdobeFlex误解有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!对AdobeFlex的误解在Qcon上,Adobe的JamesWard和InfoQ.com一起分享了他推广传播Flex应用...
    99+
    2023-06-17
  • 常见的AdobeFlex误解有哪些
    小编给大家分享一下常见的AdobeFlex误解有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!常见AdobeFlex误解在Qcon上,Adobe的JamesW...
    99+
    2023-06-17
  • SEO常见误区有哪些
    小编给大家分享一下SEO常见误区有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!  一、内容一定要原创  关于内容原创,不能说他不好,但也不能一味的刻意追求,...
    99+
    2023-06-10
  • 常见CSS错误有哪些
    这篇文章将为大家详细讲解有关常见CSS错误有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:区别IE6与FF: background:orange;*background:blue; 区别IE...
    99+
    2023-06-08
  • MySQL常见错误有哪些
    小编给大家分享一下MySQL常见错误有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、Can’t connect to M...
    99+
    2024-04-02
  • golang常见错误有哪些
    golang常见错误有:1、空指针引用错误;2、切片越界错误;3、并发竞争;4、垃圾回收性能问题;5、死锁;6、异常处理不当。本教程操作环境:windows10系统、golang1.20.1版本、DELL G3电脑。Golang是一种在近年...
    99+
    2023-07-10
  • JAVA语言的常见误解有哪些
    这篇文章主要介绍JAVA语言的常见误解有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.JAVA是HTML的扩充JAVA是一个编程语言,HTML是一个页面描述语言。除了新版本HTML可以在WEB页中插入JA-V...
    99+
    2023-06-03
  • 常见的AngularJS错误有哪些
    这篇文章主要为大家展示了“常见的AngularJS错误有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“常见的AngularJS错误有哪些”这篇文章吧。1.在...
    99+
    2024-04-02
  • tomcat常见的错误有哪些
    常见的Tomcat错误包括:1. 404 Not Found:请求的资源未找到。2. 500 Internal Server Err...
    99+
    2023-09-22
    tomcat
  • nodejs常见的错误有哪些
    小编给大家分享一下nodejs常见的错误有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!node的十大常见错误:1、阻塞事件...
    99+
    2024-04-02
  • SQL的常见错误有哪些
    本篇内容主要讲解“SQL的常见错误有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQL的常见错误有哪些”吧!1. Queries语句的执行顺序SQL的入门...
    99+
    2024-04-02
  • JavaScript中常见的错误有哪些
    这篇文章主要讲解了“JavaScript中常见的错误有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中常见的错误有哪些”吧!Java...
    99+
    2024-04-02
  • SQL中有哪些常见的错误
    这篇文章给大家介绍SQL中有哪些常见的错误,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 1、LIMIT 语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如...
    99+
    2024-04-02
  • MySQL中有哪些常见SQL错误
    本篇文章为大家展示了 MySQL中有哪些常见SQL错误,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。常见SQL错误用法1. LIMIT 语句分页查询是最常用的场景之...
    99+
    2024-04-02
  • ipvs编译常见错误有哪些
    小编给大家分享一下ipvs编译常见错误有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!ipvs编译常见错误缺少 kernerlsyum instal...
    99+
    2023-06-04
  • Python中有哪些常见的错误
    本篇文章为大家展示了Python中有哪些常见的错误,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、忘记在if,for,def,elif,else,class等声明末尾加 :会导致“SyntaxEr...
    99+
    2023-06-16
  • MySQL常见错误代码有哪些
    本篇内容介绍了“MySQL常见错误代码有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!先给大家看几个实...
    99+
    2024-04-02
  • css样式有哪些常见错误
    这篇文章主要介绍“css样式有哪些常见错误”,在日常操作中,相信很多人在css样式有哪些常见错误问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css样式有哪些常见错误”的疑惑...
    99+
    2024-04-02
  • 用promise的常见错误有哪些
    这篇文章主要为大家展示了“用promise的常见错误有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“用promise的常见错误有哪些”这篇文章吧。Promi...
    99+
    2024-04-02
  • tomcat常见错误及解决方法有哪些
    在使用Tomcat时,常见的错误及解决方法包括:1. 端口占用错误:Tomcat默认使用8080端口,如果该端口被其他程序占用,则会...
    99+
    2023-09-13
    tomcat
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作