人在旅途 发表于 2006-5-19 18:56:28 | http://code.google.com/webtoolkit/
基本上是你用他的UI包(GWT)开发JAVA引用程序并调试,然后他的工具会把你的程序变成AJAX型的WEB程序.
开发的模式仍然是分两部分,客户端(用JAVA和GWT做成然后再自动变成HTML和JAVASCRIPT)和服务器端(被叫做RPC,其实是SERVLET技术,它提供从HttpServlet派生的RemoteServiceServlet类,包装了PARAMETER的Serializable和RPC涵数的自动寻址),也提供了类来定义客户端的RPC代理和使用(都是JAVA类,但可以自动转化为JAVASCRIPT).
所以GWT仍然没有把客户端和服务器端紧密地结合起来,只是把客户端的开发工作变成了JAVA的UI开发,然后提供工具自动转化客户端的开发.而且现在还没有客户端的开发工具,尽管它说可以使用任何JAVA开发工具来做,但GWT的UIComponent是否可以在那些工具上做拖放等动作呢?有待检证,看来是不能吧?
总的来说,这是种很好的想法,于传统的WEB程序开发方法相比很有新意,问题是还在初期阶段,支持太少,还不能作为严肃的开发手段来使用.
关注....
|