gpt4 book ai didi

soap - 在 groovy 中使用的标准 SOAP 库是什么?

转载 作者:行者123 更新时间:2023-12-03 22:28:33 25 4
gpt4 key购买 nike

我只需要一个 SOAP 客户端来进行远程调用,但我有点像 Groovy 菜鸟。根据Groovy documentation ,不推荐使用标准的 Groovy SOAP 库。相反,文档将您指向一个较新的库:GroovyWS .

不幸的是,GroovyWS 有一个警告说该项目处于休眠状态,然后它会将您指向 Groovy WSLite .

Groovy WSLite 实际上似乎仍在积极开发中,但与之前的 2 个库相比并不是很“Groovy-ish”。 wslite 是每个人都在使用的吗?

最佳答案

我想你会找到两个 GroovyWSgroovy-wslite (和 HTTP Builder )在项目中用作 Groovy SOAP 客户端库,决定可能是哪一个有效,哪一个具有用户喜欢的 API/方法(按此顺序)。

我的建议是给 GroovyWS如果您喜欢它提供的 API 及其代理 WSDL 文档的能力,请尝试一下,看看它是否适用于您需要与之交互的服务。 SOAP 世界中的事情并没有太大变化,所以我不会太担心它最近更新了多少。如果它有效,那么你就完成了,如果你遇到一些你无法轻易找到帮助的问题,那么我会尝试替代方法。

groovy-wslite (免责声明:我是作者)旨在提供一种轻量级(就依赖项而言)替代方案,该替代方案利用 WSDL 解析/代理的便利性,以便更轻松地对结果 SOAP 调用进行更多控制,而无需深入研究一些底层 Java 框架(如 CXF)的内部结构。有些人更喜欢在这样的框架之上构建库的附加功能,而其他人可能更喜欢另一种方法的简单性。

Groovy 如此出色的原因在于它与 Java 集成是多么容易。因此,正如其他人已经指出的那样,您可以非常轻松地与 Java Web 服务客户端(如 Spring WS、CXF 和 JAX-WS)集成。

关于soap - 在 groovy 中使用的标准 SOAP 库是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10621648/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com