Flexvs.JSP翻译.docVIP

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Flex vs. JSP 介绍 我是一个网络应用程序开发者. 它意味着这些天发生的很多事情但是对我而言, 它意味着我同时在服务器和客户端上编写代码以实现一个完整的应用. 对我们中的很多人来说, 客户端的代码是 JSP – JavaServer Pages. 你也许像我一样发现 JSP 的语言和类型的混合使它笨拙而难用. 同时我还发现开发大型应用更加复杂 所以我加了一些包如Struts 和Tiles以便使jsp简单. 几年之前我开始学习和使用Macromedia Flash 因为我读到它能够接受和发送基于HTTP协议的信息. 我将它看成一种避免使用jsp编写网络应用程序的方法. 这确实是个好主意. 然而,很明显使用Flash 使我的小组里的其他成员不能通过创建新的应用的方式容易的与我建立连接. 这是因为 Flash 存在一个急速的知识跳跃. 当商业应用并不需要太多改变的时候, 你仍然需要学习 Flash IDE 并且熟悉应用开发怎样应用 Flash. The Flash MX 版本包含 一组预先确定好的 UI 组件 (比如组合框, 列表,和按钮) 来加速网络应用开发. 即使使用必威体育精装版的译本—— Flash MX 2004, 仍然存在知识跳跃的问题. 例如, 建立一个一个高级应用, 你必须知道怎样用帧和时间轴的层次制作flash. 有一段时间 我驱使我自己 接收我的队员必须成为flash开发者这个事实. 我的这种想法遇到一些阻力,但是看上去我没有别的选择. 我已经看过了Macromedia的新产品——Flex, 并且有一段时间考虑加入版本测试工作, 单是因为我正忙于编写flash应用而未能加盟. 一次我得到了Flex的第一个版本的测试拷贝, 它改变了我对网络应用开发的看法. What is Flex? Macromedia Flex 是一种专为经由web浏览器发送到最终用户的企业水平的应用开发设计的新产品. Flex 较之 Flash有更柔和的知识转折. 它涵盖了所有的用户界面组成部分. 你开发 Flex 应用程序很大程度上像开发 JSP or HTML 应用程序. Flex 解决了我使用 Flash所遇到的问题而仍能实现我用 Flash实现的功能. 如果你熟悉 JSP 技术, Flex 你将不会觉得陌生. 正想用 JSP, 服务器一边的技术用来发送信息到最终用户; 未加工的源头文件存在于服务器中 ,并且在传送的时候被服务器转变为浏览器可以执行的文件. 但是 Flex 和以前的技术有以下异同. Macromedia Flex 发送 Macromedia Flash 应用程序而不是HTML到最终用户的浏览器. The Flash player, 一个嵌入到 web 浏览器的插件程序, 执行 Flash 应用程序. 下面的图像用来展示Flex的工作过程. 注意看它与 JSP 的工作过程何其相似. Image I 开发者创建 Flex 源文件.这些是包含一种称为MXML的XML味道的正文文件没有专业化的编辑或者环境要求. 最终用户将连接到该MXML 文件的地址输入到他们的浏览器地址栏. 服务器, 有哪些信誉好的足球投注网站 MXML 文件, 寻找一个相应SWF 文件. 这就是那个 Flash 应用程序. 如果那个 SWF 文件不存在, 或者那个MXML 文件比那个SWF 文件更新, Flex 引擎将重新编译MXML到 一个新的SWF 文件. SWF 封装在一个简单 HTML 文件内(所以浏览器能执行它) 并被寄回到用户的浏览器r. 浏览器装载Flash player 这个插件程序并且 执行 Flash 应用程序. 当用户与 Flash 应用程序交互的时候, 信息从 Flash应用程序传到遥远的目标– 或者通过 Web 服务, XML 文件, or Java Beans, 保存在服务器. Flex 制作 短小的客户端代码. 瘦客户端, 比如浏览器, 放置尽量多处理任务在服务器端. 数据确认 (这在客户端上使用javaScrip是可能实现的), 计算, 定位, 这些全都在客户端上很好的执行并让那里发挥了最大的处理能力. 使用 Flex, 客户端可以给数据分类, 安排成它们想要的格式, 打印报告, 并用一种全新的有效的而靠以前的网络技术无法实现的方式进行交互. 例如: 和仅仅靠列表数据绘制图表相比. 它允许用户通过提供控制数据的界限的滑块与图进行交互. 允许用户点击专栏标题分类数据. 包含专家解释工具怎么工作,怎么与madia 服务器连接以及他人与专家的交流的短小影片. 利用便捷的控制工具, 比如刻度盘, 标尺, 米尺, 来提供实时的视觉反馈 (e.g., price-ticks). The JSP Way 我使用 JSP所遇到的问题之一就是, 在一个单独的

文档评论(0)

kcgj388 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档