我正试图让Suds与IBM的SOMA操作一起工作。然而,Suds只检测到一个方法,而且是一个无参数的方法:operation()
。在
Service ( xml-mgmt ) tns="http://www.datapower.com/schemas/management/wsdl"
Prefixes (1)
ns0 = "http://www.datapower.com/schemas/management"
Ports (1):
(xml-mgmt)
Methods (1):
operation()
Types (1565):
ns0:ActionAddKnownHost
ns0:ActionAddPasswordMap
ns0:ActionAddSelTestEntry
ns0:ActionAddTrustedHost
ns0:ActionApplyPatch
ns0:ActionB2BArchiveNow
ns0:ActionB2BHASwitchPrimary
ns0:ActionBackupConfig
ns0:ActionBootDelete
ns0:ActionBootSwitch
... (hundreds and hundreds of more types)
对于这个无参数操作,只生成一个XML框架并将其发布到端点。在
^{pr2}$如上所述,如果给定WSDL和XSD的Suds解释,是否有一种方法可以根据大量类型提供的信息在该请求中“嵌入”附加信息?到目前为止,我的替代方法是自己生成XML并将其注入端点,但这超出了使用Suds这样的高级库的目的。在
非常感谢
目前没有回答
相关问题 更多 >
编程相关推荐