我只是想知道是否有任何Java或任何其他語言的庫實現SOAP協議,而不是HTTP?我聽說有些項目已經通過SMTP實現了SOAP。還有其他經驗嗎?通過非HTTP協議的SOAP
2
A
回答
2
SOAP 1.2的一個主要特性是去除了對HTTP的依賴,允許使用其他傳輸。
對於java實現,Spring WebServices支持通過HTTP,JMS和SMTP的SOAP 1.2。請參閱the docs的第5.3節。
2
This may be a good starting point。我知道它是從2003年開始的,但對於你所要求的東西來說,它似乎已經死了。
1
1
您應該使用Apache CXF和Apache Camel作爲運輸。 這種方法可以爲您提供傳輸層的良好抽象。例如,我的應用程序允許通過netty/TCP,JMS隊列,jetty/HTTP甚至netty/udp進行soap調用。
相關問題
- 1. SOAP請求:非法協議HTTPS的HTTP的URLConnection廠
- 2. 在Loadrunner中通過http協議的java
- 3. 通過HTTP的二進制協議
- 4. FTP通過HTTP的協議規範
- 5. 通過http尋找API /協議
- 6. 通過HTTP協議抓取VLC幀
- 7. WebDav協議VS HTTP協議
- 8. 非HTTP協議上的REST示例
- 9. 使用Javascript通過HTTP協議以外的協議連接服務器
- 10. 302重定向到非HTTP協議
- 11. uwsgi協議比http協議更快嗎?
- 12. Firebase XMPP協議與HTTP協議
- 13. apache通用庫,用於通過http \ s協議下載文件
- 14. 無法通過協議
- 15. HTTP和HTTPS協議
- 16. HTTP協議:僅HTML?
- 17. c#和HTTP協議
- 18. iOS + Android HTTP協議
- 19. 關於HTTP協議
- 20. HTTP協議工作
- 21. SOAP/HTTP協議中的頻繁套接字/連接超時
- 22. 通過http堆棧原生協議的選項?
- 23. 通過Clojure/Java中的自定義協議來隧道HTTP
- 24. 通過Apache和Tomcat的WebSockets:AJP協議不支持HTTP升級
- 25. 通過HTTP使用TCP協議的優勢
- 26. LoadRunner Java over HTTP協議與WEB(http/html)協議
- 27. HTTP協議的本質
- 28. 困惑的HTTP協議
- 29. SVN通過svn更新而不是http協議
- 30. 使用HTTP協議通過TCP套接字獲取圖像