我想知道是否可以在RAILS中创建SOAP API。我搜索了一下,发现SAVON可以用于与SOAP API进行通信,他们是否可以在rails 3中创建肥皂apis。如何在rails3.1中创建SOAP api webserices
3
A
回答
1
有一种叫做actionwebservice的gem,它在很多年前就已经达到了这个目的。有几个人一直沿着它走,但是你可能需要四处挖掘。搜索红宝石gems.org带来few results,但它似乎即使这些都没有真正维护。您可能也想查看some of the forks,看看它们是否仍在维护中。
话虽如此,如果您有选择不使用SOAP,请不要。使用REST作为它的支持已内置到Rails中,并且可能不会很快消失。
0
2
我们刚刚发布的https://github.com/roundlake/wash_out 0.3.2新的小功能。它目前处于活动状态并得到维护(与ActionWebService不同)。并且可能是做你想做的事的最好方法。
然而,即使是这样一个宝石的维护者,我也不建议你使用SOAP。 WashOut是为没有选择的情况下创建的。所以请三思。在大多数情况下,REST更可取。
相关问题
- 1. 如何在php中构建SOAP api
- 2. 如何在节点(jsforce)中使用SOAP/REST API创建PushTopic
- 3. 如何使用API SOAP在Magento中创建子类别?
- 4. 如何在Ruby中创建SOAP信封?
- 5. 如何在Java中创建SOAP webservice
- 6. 如何在c#中创建SOAP消息?
- 7. WebSerices(JAX-WS)和继承
- 8. 在Rails3.1
- 9. Magento SOAP API sales_order_shipment创建和addTrack问题
- 10. 创建媒体 - Magento的API(SOAP)
- 11. 如何使用magento soap或rest API创建phonegap应用程序
- 12. 如何使用SOAP合作伙伴API创建SalesForce'用户'?
- 13. 如何使用SOAP API在Microsoft Dynamics CRM 2013中创建案例实体?
- 14. XML SOAP创建
- 15. 在Visual Studio中创建Web服务引用到PayPal SOAP API
- 16. 使用soap api在自定义门户中创建OTRS票据
- 17. 创建没有WSDL文件的PHP SOAP请求(Flickr SOAP API)
- 18. 查询在rails3.1
- 19. 如何在使用SOAP :: Lite的Perl中的SOAP-Request中创建参数?
- 20. 如何在ASP.NET中使用SOAP API?
- 21. 如何在soap APi中设置Tlsv1.2 Java
- 22. 如何创建API
- 23. 如何在Tastypie API中创建对象?
- 24. 如何在REST API中创建堆栈?
- 25. 如何在android中为laravel创建API?
- 26. 如何在Kotlin中创建API请求?
- 27. 如何在rails 5中创建API?
- 28. 如何在PHP中创建REST API?
- 29. PHP SOAP如何创建嵌套请求
- 30. Java:如何创建SOAP请求?