- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
首先,我承认我是网络服务的新手,尽管我熟悉 HTML 和基本的网络内容。我使用 Python 创建了一个快捷的 Web 服务,它调用 MySQL 数据库中的一个存储过程,它只返回一个 BIGINT 值。我想在 Web 服务中返回这个值,并且我想生成一个 WSDL,我可以提供给我们的 Web 开发人员。我可能会补充说,存储过程只返回一个值。
下面是一些示例代码:
#!/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()
我想生成一个 WSDL,我可以将其提供给网络人员,我想知道是否可以让 SOAPpy 为我生成一个。这可能吗?
最佳答案
去年我尝试编写 Python 网络服务时,我最终使用了 ZSI-2.0 (类似于 SOAPpy 的继承人)和 paper available on its web .
基本上我手写了我的 WSDL 文件,然后使用 ZSI 东西为我的客户端和服务器代码生成 stub 。我不会将体验描述为愉快,但该应用程序确实有效。
关于python - 使用 Python 和 SOAPpy 生成 WSDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/273002/
嗨,我试图在我的 mac 上为 python 安装 SOAPpy 模块...... 我安装了 xml 和 fpconst 并尝试安装这个 SOAPpy 模块,但我得到了错误......如下所示: ve
我正在使用 SOAPpy 访问 SOAP Web 服务。对 findPathwaysByText 函数的调用工作正常: server.findPathwaysByText (query= 'WP619
我正在尝试从 HP Server Automation 访问我的 WSDL 中定义的函数,我能够获取服务器等,但无法通过 SOAPpy 提取任何需要服务器引用的内容。 import SOAPpy fr
如何在 SOAPpy 客户端中启用某种详细输出和/或日志记录?这样我就可以诊断出一些相当奇怪的问题,这些问题会导致 Web 服务调用在没有任何异常或崩溃的情况下阻止执行。 最佳答案 SOAPpy 已死
我调用a WSDL web service从 Python 使用 SOAPpy .我需要调用方法 Auth_login .这有 2 个参数 - 第一个是 API key 的字符串;第二个,custom
我目前正在为使用 Axis2 WS-Security 的应用程序开发 python 网络服务 简化后的相关代码是 from SOAPpy import SOAPProxy from SOAPpy im
我需要知道 SOAPpy 做了什么请求。有谁知道该怎么做吗? 最佳答案 SOAPpy 有一个配置对象,可用于设置不同的属性。要查看请求,您可以使用 dumpSOAPOut 或 dumpSOAPIn 甚
我对 python 很陌生,一直在研究如何安装模块。我一直在尝试安装 SOAPpy 模块,但只成功安装了所需的模块 fpconst、wstools 和 setuptools(未按要求提及,但最终仍然是
回溯(最近一次调用最后一次): File "naturalClient.py", line 9, in from SOAPpy import SOAPProxy ImportError: No mo
我在正确连接 Axis2 上运行的 SOAP API 时遇到问题: 我应该用两个参数(loginName 和 password)调用登录方法,它会返回一个我将用于后续交互的身份验证 token 。 #
我正在尝试使用 Python 解释器中的以下代码调用一个简单的 SOAP 网络服务: from SOAPpy import WSDL wsdl = "http://www.webservicex.ne
我尝试通过在 Python 2.7.5 上使用 SOAPpy 来调用使用 SOAP 请求的方法该方法称为 GetCursOnDate 并返回汇率。它需要一个日期时间参数。 我正在使用以下代码: fro
我正在尝试使用 SOAPpy(Python SOAP 库)与我们的 JIRA 服务器建立 WSDL SOAP 连接。 一切似乎都很好,除非我尝试查找特定问题。通过 Web 浏览器查找错误 ID 实际上
我正在尝试使用 SOAPpy 调用网络服务: from SOAPpy import SOAPProxy url = 'http://www.webservicex.net/WeatherForecas
我正在尝试通过在 Python 2.7 上使用 SOAPpy 来调用使用 SOAP 请求的方法。该方法称为 GetCursOnDate 并返回汇率。它需要一个日期参数。 我正在使用以下代码: from
如何从 SOAPpy 响应中读取 s SOAP header ? 最佳答案 如果不修改 SOAPy,则不能。 当您调用 SOAP 方法时,SOAPy 会运行它自己的 request 函数,该函数会返回
首先,我承认我是网络服务的新手,尽管我熟悉 HTML 和基本的网络内容。我使用 Python 创建了一个快捷的 Web 服务,它调用 MySQL 数据库中的一个存储过程,它只返回一个 BIGINT 值
我需要使用 python SOAPpy 模块构建此 SOAP 查询: 88888-88888-8888-8888-888888888888
我对 GAE python 上的 WSDL (SOAP) Web 服务非常陌生,我读了一些服务,例如 SOAPpy , SUDS 实际上,我无法弄清楚哪种服务最适合且最容易使用。 伙计们,能否请您分享
我正在形成一个 SOAPpy 请求,但我不知道如何在标记中设置属性。这是我的代码: url = wsdlfile = 'https://stats2.overture.com/ExternalSOAP
我是一名优秀的程序员,十分优秀!