GWT是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 18:29:52
GWT是什么意思
x}VNW?i.}6M6jIT"4`/hl0; n33Osx@/g3#7<Mq4#g|͑qgjУǡ?&o?%-l-8/hIrȋrN^գ2אYE؛KQ3diOEvwgڝ<%ިx uw;Q5~u&S,5:/)a?\^yM'j盈QU_ 3WǞ%/ZBؙ?u4ɍrcoT+ԶT~~H(FQ6PӣH-yŮ+>o-#:YZprU-[JҺhdbY{n-5UT _C H/H -`SRZę󮁎RR۴Vë"~l͆q6aC2RĵRM8G>`W}:HA.Q/ 4(3;n/0Y ɂ+TtvH+%O{F.0qS>kiEs[b@#+C7g4N݄Y)n2 m[ظصAS T؟K_R&YA,Ob-:R $WC}f `:JٞNgȆ9C ,shfWݴ'Zi>Fb2v{ALxXHW5)bU6 ƍnOo8ك3mAJSCijܞU}GR`A\Юt\(uucJmy[h;TU1^TO0(YnSuw28 {%h.-zno pcsőކ g0μ Q }bɡÒS&v [t M+֐z̜PXn5NQThVIQJ2 1Z3>hĦ)i(}?13dO;19/' H> L br1SVXa3@l504z 04Z<|` W\ }j:ol$><47ڑ{ze9zˏ>Y.NFDsѐ5QY fx44rt䯛͈~yuiJgQ:$pT9r%`:v:+ɍ(WX̑CʱΡ},Sabok9:-

GWT是什么意思
GWT是什么意思

GWT是什么意思
GWT(Google Web Toolkit) 是 Google 最近推出的一个开发 Ajax 应用的框架,它支持用 Java 开发和调试 Ajax 应用,本文主要介绍如何利用 GWT 进行 Ajax 的开发.
Ajax技术是当前开发web应用的非常热门的技术,也是Web 2.0的一个重要的组成部分.然而如果用传统的方式Javascript进行Ajax开发的话,就会使得应用程序非常难以进行调试,从而降低了生产效率.Google最近推出的GWT有望为我们解决这个难题,GWT是一个开发Ajax应用的框架,它使程序员用Java同时开发客户端和服务器端的代码.GWT的编译器会把用于开发客户端的Java代码转化成Javascript和Html,而程序员不用关心这一转换过程.这样程序员就可以在自己喜欢的Java IDE里面开发自己的Ajax应用程序.
本文主要从以下几个方面进行介绍:
1、 GWT特性简介
2、 用GWT进行UI开发
3、 用Javascript开发Ajax应用简介
4、 用GWT进行Ajax开发
GWT特性简介
1.动态,可重用的UI组件
GWT提供的组件库使用户可以很容易的开发出漂亮的UI,每个组件对应于GWT的一个类.在本文的第二部分会比较详细的介绍GWT对UI的支持.
2.简单的RPC调用
使用GWT,可以方便的实现客户端和服务器端的通信,特别是使得异步通信变的非常简单.在本文的后面部分将对利用GWT进行RPC调用进行详细介绍.
3.更加方便的调试
由于在开发阶段不需要生成HTML截面,用户开发的代码实际上是在JVM上运行的,这样用户就可以用传统的调试Java代码的方法对程序进行调试,从而加快了调试的速度,减少了软件开发的时间.
4.浏览器兼容性
在大多数情况下,用GWT开发出来的程序会支持IE、Firefox、Mozilla、Safari和Opera,用户在开发的时候不必担心浏览器的兼容性问题.而浏览器的兼容性问题也是用直接用Javascript进行Ajax应用开发所面临的一个另程序员棘手问题.
5.可扩展性
如果你觉得GWT提供的API不能满足需求,你可以利用JSNI将Javascript语句直接嵌入至Java代码中.
参考资料:
1.参考资料

Google Web Toolkit =GWT
Google的Web工具包

GWT:Google Web Toolkit。用来开发web程序的框架,可以用java开发来调试ajax应用,开发的程序易维护,调试方便。