jco*_*oby 89 ruby soap ruby-on-rails
我的客户要求我将第三方API集成到他们的Rails应用程序中.唯一的问题是API使用SOAP.Ruby基本上放弃了SOAP,转而使用REST.它们提供了一个显然适用于Java-Ruby桥接器的Java适配器,但是如果可能的话,我们希望将它全部保存在Ruby中.我看了一下soap4r,但它的名声似乎有些不好.
那么将SOAP调用集成到Rails应用程序的最佳方法是什么?
Ori*_*rds 35
我们使用了内置soap/wsdlDriver类,实际上是SOAP4R.它的狗很慢,但很简单.你从gems/etc获得的SOAP4R只是同一件事的更新版本.
示例代码:
require 'soap/wsdlDriver'
client = SOAP::WSDLDriverFactory.new( 'http://example.com/service.wsdl' ).create_rpc_driver
result = client.doStuff();
Run Code Online (Sandbox Code Playgroud)
就是这样
| 归档时间: |
|
| 查看次数: |
82289 次 |
| 最近记录: |