Javascript 使用dojo工具箱的Web服务客户端

Javascript 使用dojo工具箱的Web服务客户端,javascript,dojo,Javascript,Dojo,我一直在寻找一些关于如何使用DojoToolkit库创建简单WS-client的好例子。不幸的是,我找不到任何适合我的WS的东西。 我尝试使用xhr.get,但后来发现当我的WS在另一个域中时,我无法使用这些信息。我尝试使用的WS是基于SOAP的。看看这个答案:您的web服务是通过SMD()公开的吗?@Philippe web服务我们说的是它不是通过SMD公开的。我见过很多例子,但它们都使用来自同一领域的ws。那么最简单的方法就是你看一下SMD的例子,为你试图访问的Web服务创建你自己的SMD包

我一直在寻找一些关于如何使用DojoToolkit库创建简单WS-client的好例子。不幸的是,我找不到任何适合我的WS的东西。
我尝试使用xhr.get,但后来发现当我的WS在另一个域中时,我无法使用这些信息。我尝试使用的WS是基于SOAP的。

看看这个答案:您的web服务是通过SMD()公开的吗?@Philippe web服务我们说的是它不是通过SMD公开的。我见过很多例子,但它们都使用来自同一领域的ws。那么最简单的方法就是你看一下SMD的例子,为你试图访问的Web服务创建你自己的SMD包装器。。。请参阅Becareful for SMD在dojo 1.7.x中并不能真正与新的stores API配合使用。无论如何,有很多方法可以从不同的stores(JsonRest、XML等)获取WS,因此这主要取决于您所要查找的内容。。。而且跨域应该不是问题,只要您使用CORS(在google中查找跨源代码:p)