精彩专题推荐:建站之入门课 建站之必修课 建站之关键课 网站价值所在 流量提高专题 css+div 标准 个人网站打造全过程
返回建站学首页
导航:
建站首页 | 网站设计 | 网站开发 | 网站运营 | 网页软件 | 建站指南 | 搜索优化 | 图像处理 | 视频教程 | 书籍教程 | 建站专题
当前位置:首页>网站开发>ajax教程>正文

AJAX和J2EE创建功能强大的瘦客户端


来源: 时间:06-11-28 点击: 点击这里收藏本文

  注意:此图包含了DrugMatrix Confidence Interval Graphic,通过HTML表格矢量图型瞬间显示。  3.一个AJAX开发框架外加接口创建器  最后的被采用的解决方案,通过使用TIBCO通用接口框架,十分容易的处理复杂的AJAX。这个成熟的方案包括了帮助开发小组比其他方案更快的将DrugMatrix交付市场的特性并且能降低开发费用。这个方案的主要的不同包括:  。可视化的开发工具、相似的API和扩展库、高效的GUI组件  。能够重复使用和定制对象的组件化的、基于公开标准的架构  。客户端数据缓存,能够在整个session期间保存数据以供客户端使用,减少了不必要的访问数据库的过程,使得服务端能够传递更多的数据  。通过领导性的标准和协议,如HTTP/S、XML 和 SOAP 支持同步、异步和实时的通讯能力  RIA解决方案能够使用XML来产生全色的HTML表格,产生图像能比Java Applet快50%,比JSPs快97%。

  图三:DrugMatrix Data Browser Environment  通过如下特性,DrugMatrix UI 经济的显示了大批量与信息相关的数据:  。使用Outer tabs来识别不同的信息域(data warehouse dimension tables)  。使用Inner tabs来包括标注域的信息(data warehouse fact tables)  。可扩展的超链接来支持域到域的浏览  表达式试验域(图三)包含了10个fact tables,每一个fact tables都有50-300条记录。虽然这个页面只载入12条记录,它能迅速熟练的翻倒下一个页面,而不会对整个页面刷新。列能够被伸缩和改造,记录能够被分类。  除了TIBCO普通接口,这个我们为DrugMatrix的客户端选择的基于AJAX的RIA产品外,其他的厂商大多提供基于JSP或HMTL的方案。这些都没有超出我们当初想象之外的重大突破。

 收益  DrugMatrix的GUI 满足了制药公司的信息要求:易用、在交互上跟以前的胖客户端一样。Iconix Pharmaceuticals公司的开发小组对开发这样一个GUI感兴趣:满足一个更大范围的药品相关信息并且提供显示这种数据的更多的视图。另外,小组有志于开发一种超越页面或文档等基本类型的WEB页面,并且开发和维护费用要尽量少。  特别的,在开发DrugMatrix过程中使用AJAX技术允许Iconix:  。集成200个百万的药品数据到一个富的、可视化的互交接口  。比标准的客户服务器架构,将DrugMatrix交付给客户提早了一半的时间并且减少了三分之二的开发费用  。GUI的杠杆作用使得我们的产品和竞争者的产品区分开来  。区别于一个桌面的应用系统,我们使用标准的浏览器为客户节省了发布和维护方面的费用  其他方面  开发小组希望基于AJAX的RIA解决方案能加速 DrugMatrix的开发,结果正如我们所希望的,就像下面举的例子:  对于像Iconix这样的科学研究机构,对于新的和改良的工具会有一个持续的要求。我们所面临的一个挑战,也是开销的一个重要来源:为新产品迅速开发可用的规格说明。  在使用RIA框架之前,基于Internet Development Environment (IDE)的解决方案,我们需要写一个页面规格到开发规划里并且把它们发给产品开发委员会。包括视频会议的时间,整个过程通常需要3到4周的时间。  通常,Iconix 开发者十分混乱的创建和修改页面规格,常常在开发会议中途。这些规格已经完成80%,需要少量的优化,但这些优化将大大的减少开发时间。  我们相信AJAX的那些优势并不是Iconix开发环境都有的,其他项目肯定也是这样。对于一切使用RIA框架的企业级系统的开发来说,AJAX都有助于取得相同的鲁棒性和相同的收益。AJAX使得发布一个高效的、基于浏览器的应用成为可能,这种应用的发布没有破坏性、发布开销和产生一个胖的客户端桌面应用。  我们学到什么  在开发DrugMatrix 过程中,可能我们得到的最重要的教训是,通过允许我们创建感、观和运行像桌面系统一样的聪明系统,并且使得我们比预想的开发更快、开销更少,AJAX颠覆了关于瘦客户端的一些惯性的想法。一个对于RIA的AJAX方案使得我们持续的开发有效的系统走在前面成为可能。  

9 7 3 1 2 3 4 8 :

  把此文章收藏到:          
广而告之
文章搜索
  • Google JZxue.Com

关于我们 | 联系我们 | 友情链接 | 网站地图
Copyright © 2005 - 2006 建站学 All rights reserved.