探索 Google Web Toolkit(GWT):特性与应用
1. 引言
在 2006 年 5 月,Google 发布了 Google Web Toolkit(GWT),这是一套开发工具、编程实用程序和小部件的集合,能让开发者以全新的方式创建丰富的互联网应用程序。与其他框架不同的是,GWT 允许开发者使用 Java 编写浏览器端代码,而非传统的 JavaScript。这一改变不仅带来了 Java 编程语言的诸多优势,还能直接利用现有的大量 Java 开发工具。
2. GWT 的主要特性
GWT 提供了丰富的工具集,旨在解决将桌面应用程序迁移到浏览器的问题,其核心特性如下:
- Java - to - JavaScript 编译器 :将 Java 代码转换为能在多种浏览器(如 Internet Explorer、Firefox、Mozilla、Safari 和 Opera)上运行的 JavaScript 代码。
- 丰富的小部件和面板库 :包含常见的文本框、下拉菜单等表单字段,以及菜单栏、树控件、对话框等复杂小部件,使构建的 Web 应用更像桌面应用。
- 服务器通信工具 :提供多种与服务器通信的工具,如围绕 JavaScript XMLHttpRequest 对象的包装器、支持 JSON 消息格式的类,还能直接在浏览器和服务器之间发送 Java 对象。
- JUnit 测试支持 :支持 JUnit 测试框架,并提供特殊的托管模式浏览器,可在不部署代码到服务器的情况下进行开发和调试。
超级会员免费看
订阅专栏 解锁全文
73

被折叠的 条评论
为什么被折叠?



