web-services - Lisp SOAP 客户端

标签 web-services lisp

使用 Apache CXF 为 SOAP 网络服务开发客户端非常容易。我所要做的就是调用 wsdl2java,并且所有必需的类都存在。 lisp有这样的客户吗?如果没有,我该怎么做才能为 lisp 编写 soap 客户端?唯一的限制是我无法访问 franz/lispworks 或 macs 等商业实现。

最佳答案

CL-SOAP我今年早些时候尝试过。它的好处是它可以读取 WSDL 文件并使用它来生成客户端代理。我无法让它与我的 SOAP 服务一起工作,并在某个时候放弃了这种尝试(我使用了 SBCL)。 CL-SOAP 本身感觉有点被遗弃,最后一次更新是 2005 年。它可能开箱即用。如果没有,代码很简单,只需进行一些修改就可以满足您的需要。

CL-XML据说有一个“SOAP模块”,我没试过。

这个问题似乎在 comp.lang.lisp 上定期被问到,带有 more-or-less similar answers .您可能会在那里找到更多指示。

关于web-services - Lisp SOAP 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1396652/

相关文章:

web-services - 如何更改 SOAP UI 5.2.1 中的身份验证类型?

java - 作为 JAR 文件的 Web 服务,或另一个 WAR 中的 WAR?

java - 从 GWT 客户端访问非 GWT servlet

clojure - 如何在命名空间的上下文中评估 clojure 数据结构?

coding-style - Lisp 括号

c# - 如何使用 C# 发送/接收 SOAP 请求和响应?

c# - 重用来自另一个服务引用的现有类

scheme - 了解 MIT Scheme 中的 block 结构

Clojure:相当于 Common Lisp 中的 "do"

lisp - 如何在常见的 lisp 列表中找到最常见的元素?