标签: zsi

用于测试soap客户端的公共免费Web服务

是否有任何公开可用的SOAP 1.2/WSDL 2.0兼容免费Web服务来测试基于Python的soap客户端库(例如Zolera SOAP Infrastructure)?

到目前为止,在我看来,Google Web API可能是唯一的选择.

否则,如何测试符合SOAP 1.2的客户端库?

python soap web-services zsi soappy

94
推荐指数
1
解决办法
26万
查看次数

使用Python和SOAPpy生成WSDL

首先,我承认我是Web服务的新手,虽然我熟悉HTML和基本Web内容.我使用Python创建了一个快速而肮脏的Web服务,该服务调用MySQL数据库中的存储过程,该服务只返回BIGINT值.我想在Web服务中返回此值,并且我想生成一个我可以为Web开发人员提供的WSDL.我可以补充一点,存储过程只返回一个值.

这是一些示例代码:

#!/usr/bin/python

import SOAPpy
import MySQLdb

def getNEXTVAL():
    cursor = db.cursor()
    cursor.execute( "CALL my_stored_procedure()" )  # Returns a number
    result=cursor.fetchall()

    for record in result:
        return record[0]

db=MySQLdb.connect(host="localhost", user="myuser", passwd="********", db="testing")
server = SOAPpy.SOAPServer(("10.1.22.29", 8080))
server.registerFunction(getNEXTVAL)
server.serve_forever()
Run Code Online (Sandbox Code Playgroud)

我想生成一个我可以给网络人员的WSDL,我想知道是否可以让SOAPpy为我生成一个.这可能吗?

python soap wsdl zsi soappy

13
推荐指数
1
解决办法
2万
查看次数

在Python中,双星后跟变量名是什么意思?

可能重复:
**(双星)和*(星)对python参数有什么作用?

我正在阅读一些由ZSI为python生成的代码.有一条这样的线

def verifyVehicle(self, request, **kw): ....

我想知道这个**kw neams是什么.这是一个字典类型吗?谢谢

python zsi

8
推荐指数
1
解决办法
2124
查看次数


soap 1.2消息的http标题中应该包含哪些内容类型?

我有一个问题,我的xml-da客户端正在使用zsi 2.2.2库生成看起来像soap 1.2消息的消息,因为我可以看到这一行.

xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"
Run Code Online (Sandbox Code Playgroud)

但我也可以在标题中看到text/xml作为内容类型.我在soap 1.2中找不到任何标题应该是什么样的概念,但我认为它应该是application/soap-xml.

那它究竟应该是什么?

python xml soap web-services zsi

6
推荐指数
1
解决办法
1万
查看次数

如何在ZSI,Python中向SOAP请求添加wsse:Security,UsernameToken标头?

有没有办法在ZSI,Python中的SOAP请求中添加wsse:Security,UsernameToken标头?我在网上搜索,但找不到答案.

python ws-security zsi usernametoken

5
推荐指数
1
解决办法
6346
查看次数

我可以使用python suds编写SOAP服务器吗?

我开始使用肥皂水肥皂客户,永远不会再触摸ZSI.

我知道suds是为了客户端,但我也想用它来制作服务器站点,以摆脱ZSI.

我如何使用suds来解析soap请求而不是响应?

[更新]

  • 如果你想使用SOAP公开一些接口,最好的选择似乎是rpclib.Flask-enterprise看起来很有前途.两者都将从Python代码生成WSDL.
  • 相反,如果您需要编写一个遵循由第三部分生成的WSDL的Python SOAP Web服务,那么到目前为止没有什么能胜过ZSI.

python soap zsi suds

5
推荐指数
1
解决办法
6260
查看次数

标签 统计

python ×7

zsi ×7

soap ×5

soappy ×2

web-services ×2

suds ×1

usernametoken ×1

ws-security ×1

wsdl ×1

xml ×1