ibm与一群软件公司联合发起一项称为“open ajax”的开放源代码计划,用意在提供简易的开发工具,以制作ajax式的网络应用程序。
ibm与一群软件公司联合发起一项称为“open ajax”的开放源代码计划,用意在提供简易的开发工具,以制作ajax式的网络应用程序。
这项计划将以ibm捐献的源代码为基础,希望让软件开发者运用eclipse开发工具撰写支持ajax的全球信息网应用程序。
ajax的全名是“asynchronous javascript + xml”,是一种撰写应用程序的方法,可丰富网页的互动功能,如此一来,使用者不必常常按屏幕上的更新按钮,网页信息也会时时更新。
此计划获得许多软件公司支持,成员包括ibm、google、bea systems、red hat、borland software、novell、oracle、雅虎、php工具制造商zend technologies、电子邮件软件公司zimbra,以及手机软件公司openwave systems。此外,eclipse基金会、 mozilla corporation和dojo基金会也有意加入。
自从googlemaps等采用ajax的互动式软件应用推出后,这一年来,ajax式的程序开发愈来愈受欢迎。目前市面上已有几种工具包(toolkit),或称架构(framework),用来简化 ajax的开发过程。open ajax计划的目标,是让开发者挑选一种ajax架构,并与eclipse软件搭配使用。
ibm先进技术副总裁rod smith说:“现在已有许多工具包,我认为会趋于整合。”
smith预期,一年内,这类工具包的种类可能精简为两种到五种较专门的工具组合。例如,一种ajax工具包可能侧重于前端网页设计,另一重可能专门用来协助企业应用开发者打造商用的功能。
目前,open ajax软件只支持dojo toolkit和kabuki两种工具包。
smith说:“我们发现,ajax太难,不容易上手,所以务必降低使用的门槛。我们认为,这一步是好的开始,但要扩大社区,仍需扩充工具。还有许多工作要做。”
闽公网安备 35060202000074号