【发布时间】:2012-04-06 23:25:00
【问题描述】:
我们需要使用一个 Web 服务,它有一个使用 xsd:import 来定义数据类型的 WSDL。
savon gem 不支持,因为它使用芥末。
我们正在使用 Ruby 1.9.2
你能不能给我推荐一些宝石。
问候 苏伦德兰
【问题讨论】:
-
Surendran,我不是 100% 的,但试试soap4r。我会在当天晚些时候进行测试,如果你在那之前没有机会,我会告诉你。
-
@ValAkkapeddi : 你是说来自rubygems.org/gems/soap4r 的宝石吗?
-
不幸的是,soap4r 似乎不再被维护。我过去使用它取得了一些成功。我能提供的最佳指导是查看 ruby-toolbox ruby-toolbox.com/categories/soap 不幸的是,其中大多数似乎也没有得到维护,可能是因为 ruby 社区中的每个人都有理由讨厌肥皂。
-
不幸的是,在 ruby 领域没有好的 wsdl 解析器。你有没有想过使用jruby? java 的家伙有一些很棒的肥皂库。