使用PHP中的Suds进行Soap操作

2024-04-24 05:25:17 发布

您现在位置:Python中文网/ 问答频道 /正文

是否可以通过pythonsuds使用不含WSDL的SOAP web服务(用PHP编写)?在

场景是,我有一个简单的phpsoapserver,它公开了一个函数,现在我需要通过Python访问这个服务。由于PHP自己的SoapServer不生成WSDL,因此我不得不在没有此类文件的情况下使用它。在

这有可能吗?如果有,怎么可能?在


Tags: 文件函数web场景情况soapwsdlphp
1条回答
网友
1楼 · 发布于 2024-04-24 05:25:17

据我所知,suds的操作需要WSDL。解决这个问题的一种方法是手动编写WSDL,这有点乏味,但对于简单的服务是可行的。

或者,您可以使用不依赖WSDL的库。我为这样一个名为soapfish的库作出了贡献。另一个缺点是,从一个简单的文档开始生成WSDL对象(fish)并不是一个好的开始。

相关问题 更多 >