我想为SOAP(JAX-WS)Web服务编写一个ruby Web服务客户端。我查看了soap4r和handsoap但找不到编写(JAX-WS)客户端的有用资源
你能帮我找一些资源和一些方法。因为我可以看到,我的Web服务是使用oracle JDeveloper开发的,看起来与在web中找到的示例略有不同。
我是SOAP,WSDL Web服务的初学者并且很难找到它。
之前有没有人做过这样的事情,或者你能把我转向正确的方向吗?
答案 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的方法。