Dav*_*eck 14 python soap wsdl amazon amazon-web-services
Python有许多肥皂堆 ; 尽可能地说,所有都有很多缺陷.
有没有人运气消耗并在Python中使用WSDL for S3,EC2和SQS?
我的经验是在构造Client对象时suds失败了; 经过一番争吵之后,ZSI会生成不起作用的客户端代码; 等等
最后,我知道boto,但因为它是围绕AWS的手动包装器,它是(1)不完整的,(2)永远不会与最新的AWS WSDL保持同步.
REST 或“查询”API 肯定比 SOAP 更容易使用,但不幸的是,至少有一项服务 (EC2) 没有提供 SOAP 的任何替代方案。正如您已经发现的那样,Python 现有的 SOAP 实现对于大多数用途来说都远远不够。一种解决方法是直接生成 SOAP 信封/主体的 XML,而不是通过中间 SOAP 层。如果您对 XML/SOAP 有点熟悉,那么在大多数情况下这并不难,并且允许您通过另一端的 SOAP 实现来解决任何特定的特性;这可能非常重要,因为几乎每个 SOAP 堆栈都有其自己的错误/奇怪之处需要应对。
| 归档时间: |
|
| 查看次数: |
2564 次 |
| 最近记录: |