Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java GWT和Web服务(wsdl)_Java_Gwt_Wsdl_Webservice Client - Fatal编程技术网

Java GWT和Web服务(wsdl)

Java GWT和Web服务(wsdl),java,gwt,wsdl,webservice-client,Java,Gwt,Wsdl,Webservice Client,有人能告诉我一种从GWT客户端访问WSDL Web服务的方法吗?这可能吗 谢谢 支持WSDL数据源 除此之外,您始终可以在服务器端将WSDL事务封装在通常的GWT RPC中,并通过该RPC进行接口。“从GWT客户端”您可以这样做吗?我不想编写服务器代码,只需使用GWT创建一个html+js+css网站,调用远程Web服务来获取数据。对于SmartGWT,我们必须使用商业版本,因为我需要HttpProxy,这是因为同源策略限制而需要的。所以它似乎不适合我。关于GWT RPC,我不想写服务器类,因为

有人能告诉我一种从GWT客户端访问WSDL Web服务的方法吗?这可能吗

谢谢

支持WSDL数据源


除此之外,您始终可以在服务器端将WSDL事务封装在通常的GWT RPC中,并通过该RPC进行接口。

“从GWT客户端”您可以这样做吗?我不想编写服务器代码,只需使用GWT创建一个html+js+css网站,调用远程Web服务来获取数据。对于SmartGWT,我们必须使用商业版本,因为我需要HttpProxy,这是因为同源策略限制而需要的。所以它似乎不适合我。关于GWT RPC,我不想写服务器类,因为我只想用GWT编写一个简单的html+js+css站点,没有服务器代码。@infinito:那么你想跨域?我想把这个问题也包括进去,因为这将是一个真正的挑战。您可能想了解一些跨域XML技巧。它很可能需要iframe漏洞利用或服务器组件来干净地完成。此外,您可以在几分钟内编写自己的代理servlet,以避免为Smart GWT付费。如果你在谷歌上搜索的话,有上百个例子。@j flemm:我终于用RequestBuilder和Apache proxypass让它工作了,以避免跨域的东西。