【问题标题】:SQL Query result via .net webservice to a non .net- Python client通过 .net webservice 到非 .net-Python 客户端的 SQL 查询结果
【发布时间】:2012-05-17 14:49:54
【问题描述】:

我希望使用一个包含使用 Python 客户端的 SQL Server 查询结果的 .net Web 服务。我已经使用 Python Suds 库来连接到相同的 Web 服务,但没有使用一组结果。我应该如何构造数据,以便 Python 客户端有效地传输和使用它。最多应有 40 行数据,每行 5 列包含 60 个字节的数据。

【问题讨论】:

    标签: .net python sql-server web-services suds


    【解决方案1】:

    Suds 是一个通过 SOAP 连接的库,因此您可能已经将“有效传输”吹到了窗外,因为这是一种特别冗长的网络格式。您的最大数据大小相对较小,因此几乎可以肯定应该在单个消息中传回,因此 SOAP 开销只产生一次。因此,您应该创建一个返回结果列表或数组的 Web 服务,然后调用它一次。这应该直接序列化为单个 XML 主体,然后 Suds 允许您访问。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-17
      • 2015-01-09
      • 2011-02-09
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多