Ruby中的SOAP JAX-WS客户端

时间:2010-06-17 10:57:14

标签: ruby soap jax-ws

我想为SOAP(JAX-WS)Web服务编写一个ruby Web服务客户端。我查看了soap4r和handsoap但找不到编写(JAX-WS)客户端的有用资源

你能帮我找一些资源和一些方法。因为我可以看到,我的Web服务是使用oracle JDeveloper开发的,看起来与在web中找到的示例略有不同。

我是SOAP,WSDL Web服务的初学者并且很难找到它。

之前有没有人做过这样的事情,或者你能把我转向正确的方向吗?

1 个答案:

答案 0 :(得分:1)

JAX-WS是用于在Java中开发Web服务的API。那么就知道,为了使用基于SOAP / WSDL的Web服务,没有必要知道该Web服务是如何实现的。它可以是Java,.NET或任何其他语言。创建基于SOAP的Web服务客户端所需的只是服务的WSDL。它是自包含和自描述的,包括Web服务支持的所有操作和数据类型。

为了熟悉Web服务,我建议您尝试直接使用某些Web服务,例如使用SoapUI。这将允许您为活动Web服务导入WSDL,尝试一些操作,并查看相应的SOAP消息的外观。然后,我会查看"What's the best way to use soap with ruby?"以获取更多特定于ruby的方法。