我想知道是否可以在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請求?