微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 面向Web开发者的新产品-CACHé 2007

面向Web开发者的新产品-CACHé 2007

时间:10-23 来源:赛迪网技术社区 点击:

InterSystems公司发布的CACHé 2007,为快速Web应用开发提供了创新的技术。 这一CACHé后关系型数据库的最新版本采用了InterSystems Zen(禅)框架,能帮助开发者在最短时间内构建丰富多样的、跨平台的Web应用。另一个称作Jalape?o的新组件,省去了Java程序员在开发过程中繁琐的对象关系映射(object-relational mapping)环节,可将开发周期缩短至少40%。


"CACHé 2007最新的快速开发功能在数据库领域为InterSystems奠定了独一无二的地位。"InterSystems 主管战略规划的副总裁Paul Grabscheid说。"在CACHé 2007的帮助下,Java开发人员完全可以避免繁琐和费时的对象关系映射(object-relational mapping)环节,从而更快速地开发 RIAs (Rich Internet Applications,富互联网应用程序)。"


InterSystems是全球领先的数据库和集成软件供应商。其产品有"后关系型"数据库CACHé、快速集成软件Ensemble和医疗信息交互平台HealthShare 。


禅:快速丰富的互联网应用开发

禅(Zen) 作为CACHé 2007的主要新组件,是一个针对海量数据处理的web应用程序进行专门优化的可扩展高级框架,它极大地提高了开发速度。禅含有一个预构建组件的扩展库,包括表格和选择树,使创建和管理复杂进程变得容易和快速。因此,开发人员可以轻松开发反应灵活、界面丰富的web应用,这些应用使用起来就和普通的桌面软件一样,拥有高性能和完善的界面。


通过禅(Zen), CACHé 2007 为RIA开发提供了一个极具吸引力的对应Ajax技术的扩展功能,并将高级安全模式嵌入到禅(Zen)中,为Web开发者解决了一个普遍头疼的问题。另外,Zen的基于对象的扩展功能使预构建组件得以扩展, 并且可以支持用户直接编写全新的代码,从而快速简便地进行特定定制需求的开发。Zen还可以利用其尖端的"共享对象"客户机/服务器数据模型,帮助开发人员省掉繁琐的XML解析工作,提高生产力。这样,一旦应用程序安装完毕,便能与数据库紧密集成,从而确保良好的应用性能和可扩展性。这在传统的AJAX环境中是不可能实现的。


"我们正在评估禅(Zen),并且计划使用这种web开发框架来为我们的临床系统产品开发新的功能。" QuadraMed公司执行副总裁兼CTO Jim Klein说,"禅(Zen)不仅支持将现有的应用程序移植到网络上,而且在提供基于设计模式开发应用程序的同时,也支持我们向面向对象的开发方式过渡。并且,禅(Zen)继承了InterSystems产品一贯以来的高性能和支持RAD等特点,这对于企业应用开发和实施来说是十分关键的。"


Jalape?o: 省掉映射,Java开发效率提升一倍

CACHé 2007也引入了Jalape?o,一个既能保留原JAVA对象、又避免复杂关系映射的新组件。Jalape?o能让Java开发者在他们所习惯的以Java为中心的开发环境中工作,并且可以将对象自动保存到高性能的CACHé数据库中。通过这样的方式,CACHé 2007极大地加快了Java/数据库应用程序的开发。一个Jalape?o的早期用户表示:"如果我要将这些对象映射到关系型数据库中或许会花上好几个月的时间,但我将其保留到CACHé里只需要短短15分钟。"


CACHé 2007通过Jalape?o极大地提高了Java开发者构建独立于数据库的应用程序的灵活性。他们勿需连接SQL,就可以优化对CACHé的直接访问,最大地提升性能。同时,如果开发者习惯于Oracle、SQL Server或者其他关系型数据库环境,他们也可以通过选择一个关系型数据库部署选件来实现。


"对于任何想要最大限度提升Java开发人员工作效率的公司来说,Jalape?o无疑是他们的最佳选择。"Grabscheid说,"开发人员将能够在自己所选的开发环境中获得最大的生产力。"


CACHé 2007支持的平台:

Windows, Linux, Mac OSX, Solaris, UNIX 及 OpenVMS。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top