2009-09-08 142 views
4

使用Apache CXF爲SOAP Web服務開發客戶端非常簡單。我所要做的就是打電話給wsdl2java,所有必需的課程都在場。有這樣一個lisp客戶嗎?如果沒有,我能做些什麼來爲lisp編寫一個soap客戶端?唯一的限制是我無法訪問商業實現,例如franz/lispworks或mac。Lisp soap客戶端

回答

2

有我今年早些時候嘗試的CL-SOAP。關於它的好處是它可以讀取一個WSDL文件並使用它來生成客戶端代理。我無法讓它對我的SOAP服務起作用,並且在某個時候放棄了這種嘗試(我使用了SBCL)。 CL-SOAP本身感覺有點遺憾,最後一次更新日期爲2005年。它可能適用於您的開箱即用。如果沒有,代碼很簡單,可以通過一些修改來完成你所需要的。

CL-XML是說有一個「SOAP模塊」,這是我沒有嘗試。

的問題似乎是comp.lang.lisp定期問,more-or-less similar answers。你可能會在那裏找到更多的指針。

1

Allegro Common Lisp同時具有a SOAP server and a SOAP client。我已經使用了成功,並且它們目前得到維護和支持(與CL-SOAP不同)。

我SOAP服務器可輕鬆處理幾百個請求第二(來自Java和.NET客戶端),所以我很高興與性能。