gpt4 book ai didi

python - 基于wsdl创建pythonsoap服务器

转载 作者:IT老高 更新时间:2023-10-28 22:12:21 25 4
gpt4 key购买 nike

我有一个描述 Java 产品上通信服务器-客户端的 wsdl 文件。我正在实现一个基于 Python 的新服务器,它将实现相同的服务。

你知道有什么方法可以创建基于 wsdl 的 Python 服务器代码,并且不需要我编写所有涉及的复杂类型吗?

另外,你推荐什么 Api?

最佳答案

This question has not received enough attention.

The currently accepted answer is good, but its answer is 'no'. Is there really no reasonably maintained and general solution?

不幸的是,我不认为否定答案是由于对问题缺乏关注。 python 中确实不支持 WSDL。如果您想避免从头开始构建自己的 SOAP 信封的复杂性,我唯一可以推荐您的是使用许多 SOAP 网络服务工具(例如soapui)中的任何一个来构建示例信封,然后将其用作模板字符串(我知道,可怕)在你的 python 代码中

更新你可以使用spyne .它是一个 python RPC 工具包,在其他协议(protocol)中支持 SOAP。它将为您创建 WSDL,但如果您的目标是实现您已经拥有的 WSDL 描述的服务,那么您将不得不微调您的 spyne 服务(用 python 编写),直到生成的 WSDL 与原始的匹配

关于python - 基于wsdl创建pythonsoap服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14059142/

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