Zimbra Ajax Toolkit
Zimbra 通过提供对 Zimbra Ajax Toolkit (AjaxTK) 的开放访问来致力于 Open Ajax Initiative。Zimbra 已经使用 AjaxTK 挑战了我们所谓的 Web 页面的极限,开发出完整的在线 Collaboration Suite,其中包括企业级电子邮件、日历和联系人。AjaxTK 将基于 Web 的应用程序和基于标准桌面的应用程序之间的差距缩减为零。图 3 展示了 Zimbra 的 Collaboration Suite 中包括的邮件应用程序,该应用程序是使用 AjaxTK 开发的。
图 3. Zimbra 的邮件应用程序
图 4 展示了 Zimbra 的日历应用程序,也是用 AjaxTK 开发的。
图 4. Zimbra 的日历应用程序
开发这个令人印象深刻的 Collaboration Suite 时内部使用的 Ajax 工具也可公开使用。对 Ajax 开发的开放和非专利环境的信任提供了将这个强大的工具公布于众的动力。
AjaxTK 构建于下列源软件包之上:
企业开发人员可以在获知 Zimbra Ajax Toolkit 通常用于构建在现实世界中部署的大型健壮的应用程序时感到安慰。Zimbra 的 Collaboration Suite 包含 130,000 多行 JavaScript。AjaxTK 针对计划为桌面应用程序构建完全替代品的开发人员。如果您想使用 Ajax 增强现有 Web 页面,可能 Dojo 更合适一些。选择取决于您要做的事情。
AjaxTK 插入 Eclipse 之后,开发富 UI(比如树、按钮和列表)通常需要的组件将更容易、更快地实现。与 Eclipse 的集成为表添加了增强的能力,包括强大的调试工具和拖放合成。Zimbra 打算通过与 Open Ajax Initiativ 的成员协作并支持开放、非专利技术来继续驱动 Ajax。
initiative 在前进
因为 Ajax 的采用帮助 Web 达到新的互动性和响应性水平,企业级开发工具的重要性将继续增长。ATF、Dojo 和 Zimbra 是这次发展的关键组件。随着 Web 观众不断需求更好、更快、更顺畅的 Web 应用程序,工具包开发人员和浏览器制造商有责任维护一个协作环境来鼓励 UI 和跨平台兼容性的发展。Open Ajax Initiative 正是为此目的而构建的框架。
随着 Open Ajax Initiative 大步前进,ATF 蓬勃发展,本系列将继续进行,提供在 Eclipse 中构建 Ajax 应用程序的技术详细信息和教程。
查看关于 AJAX Eclipse 的全部文档
| ·Java初学者专区 | ·Java高级技术 | ||
| ·Java图像与多媒体 | ·Java网络编程 | ||
| ·Eclipse | ·Hibernate | ||
| ·Spring | ·Struts | ||
| ·Java设计模式 | ·EJB开发 |