![](/img/trans.png)
[英]how to test a REST web service that calls another SOAP web service in Spring Boot
[英]Expose SOAP 1.2 web service from java which calls another REST service
我是一名Python程序員,我們有一個Web項目的python后端,我們在其中使用Python Web服務器(Tornado)提供REST Web服務。
幾個月前,我們被要求為客戶端提供SOAP,令人驚訝的是Python 3的SOAP公開功能非常差。 我們嘗試了Ladon
& TornadoWS
軟件包,但兩者都有其局限性。 甚至其中一些會生成無效響應,該響應不符合相應的WSDL。
因此,現在我認為一種更好的方法是使用Java來構建SOAP接口,這將消耗我們Python后端的Web服務。 我有一些Java經驗,但是主要是使用Struts框架。 我需要找到一個輕量級但可高度自定義的解決方案。
我目前正在尋找的是:
我知道這個問題可能不具有建設性,但是我確實在這里尋找一些好的意見,因為我沒有在網上找到信息(可能是由於搜索不力所致)。
我也歡迎其他可能的解決方案來解決我們的問題。
要使用您的Python REST服務,請查看以下答案:
要創建SOAP服務,您應該使用Apache CXF和Spring框架(Spring MVC)。 請查看此示例以獲取詳細信息: http : //cxf.apache.org/docs/writing-a-service-with-spring.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.