【问题标题】:GWT and WebServices (wsdl)GWT 和 Web 服务 (wsdl)
【发布时间】:2010-08-30 13:22:08
【问题描述】:

谁能指出我从 GWT 客户端访问 WSDL Web 服务的方法?这可能吗?

谢谢!

【问题讨论】:

  • “来自一个 GWT 客户端”你能详细说明一下吗
  • 我不想写服务端代码,只是用GWT创建一个html+js+css网站,调用远程webservices获取数据。

标签: java gwt wsdl webservice-client


【解决方案1】:

Smart GWT 支持 WSDL 数据源。

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

【讨论】:

  • 对于SmartGWT我们必须使用商业版,因为我需要HttpProxy,这是由于同源策略限制而需要的。所以它似乎不适合我。关于GWT RPC,我不想写服务端类,因为我只想用GWT写一个简单的html+js+css站点,没有服务端代码。
  • @infinito:所以你想跨域?可能希望将其包含在问题中,因为这将是真正的挑战。您可能想阅读一些跨域 XML 技巧。它很可能需要 iframe 漏洞利用或服务器组件才能干净地完成。此外,您可以在几分钟内编写自己的代理 servlet,以避免为 Smart GWT 付费。如果你用谷歌搜索的话,实际上有数百个例子。
  • @j flemm:我终于可以使用 RequestBuilder 和 Apache proxypass 来避免跨域问题了。
猜你喜欢
  • 2012-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
  • 2010-11-16
相关资源
最近更新 更多