2

一直以来,我在服务器端使用 PHP 直接或通过 Smarty/PHPTAL 或任何其他模板引擎生成 HTML/XHTML。我确实相信大多数开发人员大部分时间都遵循相同的路径。

现在我正在考虑将 GUI 和客户端委托给 GWT,并使用将 RPCXML / RPCJSON / POST / GET 发送到运行 PHP 的服务器端。我正在寻找这样做的好例子。有代码陪伴真是太好了。提前致谢。


额外的:

虽然我找不到任何示例站点,但我发现了一些文档,这些文档暗示使用 JSON 作为数据交换的手段。

http://code.google.com/webtoolkit/articles/using_gwt_for_json_mashups.html

http://code.google.com/webtoolkit/doc/latest/tutorial/JSON.html

http://code.google.com/webtoolkit/doc/latest/tutorial/JSONphp.html

4

3 回答 3

4

你不会找到他们的。

GWT 使用非透明协议进行 GWT-RPC 通信。在 GWT 编译器为您创建的 Java 中,这很容易且相对方便。您必须对 PHP 进行逆向工程。

如果您想要一个带有 PHP 后端的丰富 UI,我建议您查看 YUI 或 ExtJS(以及其他)。

于 2010-01-05T00:03:44.190 回答
1

你试过http://www.gwtphp.com/吗?

我对 GWT 没有任何经验,@cletus 所说的可能是真的,但似乎确实有几个项目提供了将 PHP 后端与 GWT 一起使用的机制。

于 2010-01-05T00:21:45.643 回答
0

为了完整起见,GWTPHP声称完全支持 GWT-RPC。PHP 源代码可在sourceforge获得。但是该项目自 2008 年 5 月以来没有更新,尽管问题列表中提到了 GWT 2.0 的修复。

每次编译完 GWT 客户端后,都需要更新 php 接口代码。但这可以自动完成。有关更多信息,请参阅wiki 页面

我自己没有尝试过,所以在有人尝试过之后,添加评论或更新此文本会很好。

于 2010-10-05T15:00:26.377 回答