在服务器端使用PHP构建的站点和客户端的GWT的良好示例?

时间:2010-01-04 23:57:01

标签: php web-services gwt gwt-rpc

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

现在我正在考虑委托GUI&客户端到GWT并使用RPCXML / RPCJSON / POST / GET发送到运行PHP的服务器端。我正在寻找这样做的好例子。随附代码非常棒。提前谢谢。


EXTRA:

虽然我找不到任何示例网站,但我发现文件暗示使用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 个答案:

答案 0 :(得分:4)

你找不到它们。

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

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

答案 1 :(得分:1)

您是否尝试过http://www.gwtphp.com/

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

答案 2 :(得分:0)

为了完整起见,GWTPHP声称完全支持GWT-RPC。 PHP源代码位于sourceforge。但该项目自2008年5月以来未更新,尽管issue list中提到了对GWT 2.0的修复。

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

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

答案 3 :(得分:0)

看看ibm教程(XML:GWT和PHP之间的桥梁):http://www.ibm.com/developerworks/xml/library/x-gwtphp/

相关问题