gpt4 book ai didi

gwt - gwt、gwt-rpc、ext-gwt、smart gwt的区别

转载 作者:行者123 更新时间:2023-12-03 21:19:35 29 4
gpt4 key购买 nike

我想知道 GWT、GWT-RPC、EXT-GWT 和 Smart GWT 之间的区别。目前,我设法借了有关 GWT 的书籍,据我所知,它只是一个旨在促进快速高效的 Ajax(异步 JavaScript 和 XML)开发的库。但剩下的呢?有人能解释一下吗?谢谢。

最佳答案

GWT is Google Web Toolkit ,用于用 Java 编写 Web 界面并将其编译为 Javascript 的框架。

GWT RPC是一种允许客户端 GWT 应用程序与 Java 服务器进行通信的通信机制。它是 GWT 的一部分。

Ext GWT 和 Smart GWT 是为您提供更多组件以在 GWT 应用程序中使用的库,即要使用其中任何一个,您都需要一个 GWT 应用程序。

Smart GWT是一个 LGPL 框架,它位于 Smart Client 的组件之上。图书馆。几年前,当我看到它时,我决定我不喜欢它,因为它是围绕 Smart Client 的 JavaScript 组件的一个非常薄的包装器,这意味着当您调试代码时,您很快就会遇到 Java调试器不能做任何事情。

Ext GWT 有着复杂的历史,因为同时存在 Ext GWTgwt-ext .

gwt-ext 是 Ext GWT 的旧开源版本的一个分支,但它不再维护,因此不值得查看。我提到它,所以如果你遇到它,你就会知道它是什么。

Ext GWT仍在维护并拥有商业和开源许可证。来自制造 Ext Js 的同一家公司JavaScript 库,所以它可能有一些通用代码,但它不仅仅是 Ext Js 的包装器。这就是为什么我更喜欢它而不是 Smart GWT,因为它有更多的 Java 代码,这意味着当你遇到问题时,你可以让调试器查看 Ext GWT 代码,这样你就可以弄清楚真正发生了什么。

关于gwt - gwt、gwt-rpc、ext-gwt、smart gwt的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3350860/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com