2011-07-06 49 views
0

我对GWT,java和eclipse绝对陌生,但我是一位经验丰富的MS程序员。GWT - 从浏览器调用默认的“greetServer”web服务

我安装了Eclipse和GWT,并使用预先构建的示例gwt代码创建了一个默认项目(称为test2)。它在后台有一个名为'GreetingService'的java web服务,它具有一个名为'greetServer'的web方法,它接受一个名为'input'的参数。我试图调用它与许多不同的组合的Web浏览器,但没有成功(我的项目名称叫做“测试2):

http://127.0.0.1:8888/test2/greetServer?input=hello http://127.0.0.1:8888/greetServer?input=hello http://127.0.0.1:8888/test2/greetingService/greetServer?input=hello http://127.0.0.1:8888/test2/greetingService?input=hello 等

,但我得到HTTP错误404未找到。

我的问题是,我如何从浏览器调用Web服务并查看返回数据?我知道这可以使用WCF或asmx Web服务轻松完成,但我不熟悉java web服务。

非常感谢!

回答

0

GWT远程服务Servlet只使用HTTP Post。如果你想看到数据(无论如何将由gwt编码),可以使用萤火虫并观察流量。

0

问候语服务不打算成为Web服务。这是一个GWT的AJAX远程过程调用(RPC)工具的演示。与大多数RPC框架一样,服务器端仅用于从生成的客户端存根中调用。