I和扩展库、高效的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的杠杆作用使得我们的产品和竞争者的产品区分开来
。区别于一个桌面的应用系统,我们使用标准的浏览器为客户节省了发布和维护方面的费用
其他方面
上一页 [1] [2] [3] [4] 下一页
|