Yesky首页| 产品报价| 行情| 手机 | 数码 | 笔记本 | 台式机 | DIY硬件 | 外设 | 网络 | 数字家庭 | 评测 | 软件 | e时代 | 游戏 | 图片 | 壁纸 | 群乐 | 社区 | 博客 | 下载
软件频道>程序开发>JavaVBVCDelphiC/C++Web开发微软专栏移动数据库程序人生软件工程|Comet程序开发
您现在的位置: 天极网 > 开发频道 > 强强携手 将AJAX带入Eclipse
全文

强强携手 将AJAX带入Eclipse

2007-01-07 07:00 作者: 出处: IBM 责任编辑:>方舟

  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 构建于下列源软件包之上:

  •   config — 配置信息和消息本地化文件
  •   core — 基本异常类和环境信息
  •   debug — 用于运行时应用程序调试的调试类
  •   dwt — DHTML Widget Toolkit:
      config — CSS 规则、图像和本地化文本
      core — 异常处理和低级 DOM 实用程序函数
      dnd — 拖放支持
      events — 由工具包使用的、构建于一般 AjaxTK 事件支持之上的各种事件
      graphics — 点、矩形和 CSS 实用程序
      widgets — DWT 小部件集合和支持类
      xforms — 提供创建复杂表单的 XForms 实现
  •   event — 基本事件和事件监听器类,以及负责事件注册和分配的事件管理器类
  •   net — 网络通信
  •   soap — SOAP 文档处理
  •   util — 字符串操作、cookie 管理、数据操作、延迟动作支持和回调支持等任务的实用程序类
  •   xml — XML 文档处理

  企业开发人员可以在获知 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开发 
共3页。 9 1 2 3
网友关注
最新上市
编辑推荐
欢迎订阅天极网RSS聚合资讯:http://www.yesky.com/index.xml