问题标签 [soaplib]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - soaplib hello world 程序的问题
我正在尝试让该服务器运行,但是我不断收到错误消息:
服务器:
错误:
这是我发现它的地方,所以我会假设我的结果有问题,我之前曾尝试安装soaplib几次并且因为lxml依赖于vcvarsall.bat而将它们搞砸了,但是我认为这无关紧要。 ..
更新
好吧,我通过添加soap
到我的soaplib.core.service
导入(duh)来使示例正常工作。所以...
但是现在当我尝试使用他们提供的 suds 客户端示例时,我得到了这个错误。
更新
nmap 扫描显示端口 7789 上没有运行任何服务,这将导致 urllib2 抛出 10061 错误。
javascript - JavaScript SOAP 客户端抛出 Uncaught TypeError
我正在使用guru4 的soap 客户端编写一个简单的“Hello world”程序。我从 Chrome 控制台收到错误消息Uncaught TypeError: Cannot read property 'documentElement' of null
。
这是我的 JavaScript。
这是我尝试与之交互的服务器。
我感觉这个错误正在发生,因为我依赖于 SOAP 客户端内置的 XML 生成器。
python - 基于 WSDL 和 XSD 文件生成 python soaplib 代码
我有 WSDL 和 XSD 文件,并且想生成基于 WSDL、XSD 文件的soaplib python 存根代码,是否有工具或方法可以做到这一点?
python - 如何获取soaplib暴露函数的进度?
我soaplib
用作wsgi应用程序和suds
soap客户端,
我的问题是当客户端请求执行 RPC 时,我想将函数保持在后台,服务器应该返回一些唯一的 id,客户端可以从该 ID 调用类似的进程get_progress
,并将与线程通信并返回 longgg 函数的进度百分比.
我需要任何提示或实现挂钩,知道如何集成它。
java - 在Java中调用在python上运行的soaplib方法
我有以下情况,我必须使用用python编写的Web服务和Java中的soaplib。我可以在 Eclipse 中很好地导入 Web 服务,但是当我尝试调用 Web 服务的方法时,我收到以下错误消息...
因此,我尝试使用soaplib 构建自己的小型Web 服务来尝试一下。这是使用soaplib 运行的Web 服务服务器和内部http 服务器。简单的方法
这是我尝试使用的java类
非常感谢任何帮助!
django - 带有 soaplib 和 suds 的 SOAP Web 服务
我使用带有soaplib的soap webservices并使用suds从命令提示符创建客户端,这可以正常工作。谁能告诉我如何通过视图创建客户端?如何将 oject 传递给soaplib 的rpc() 或soap() 方法?
提前致谢
python - Python soaplib“Hello World”程序 - 参数和类型未显示在客户端
我正在尝试运行soaplib Hello World 程序:
我在使用浏览器和简单的 suds 客户端连接到服务时遇到问题。我使用此处最佳答案中的代码来获取我的小 Web 服务的方法列表,以及它们是参数和类型。我得到的结果并不是特别令人鼓舞:
因此,我无法正确调用该函数的原因似乎是它的参数和类型似乎没有注册:但是,据我所知,情况并非如此。我特别傻眼,因为这是soaplib 网站上展示的hello world 程序。
我在这里和其他地方都进行了搜索,但似乎在任何地方都没有找到类似的问题。有什么想法吗?
python - 使用 apache2 部署soaplib webservice
我已经设置了 apache2 和 mod_wsgi。我有一个 wsgi 目录,其中有一些 python 代码保存在 *.wsgi 文件中。代码粘贴在下面。在 Web 浏览器中,当我输入 url (localhost/wsgi/ape.wsgi) 时,它将从数据库返回的记录显示为连接字符串。
我想要做的是将其部署为 web 服务并能够看到它的 wsdl (localhost/wsgi/ape.wsgi/?wsdl)。这可能吗?Ps 我是 Python 的新手。谢谢
python - Django - 带有soaplib xml字符或&符号的WebService?
好吧,这是我的第一个问题,所以我会尽力做到最好。
我正在尝试使用 Soaplib 2.0 在 Python 2.6 和 Django 1.4 中实现 WebService 服务器。
Webservice 正在运行,并且 Django 在 Django 开发服务器中正常运行。
这是 Django 视图和 URL 的代码:
视图.py
网址.py
问题是,我想将 XML 传递给 WebService 方法 xml 或 xml2,然后使用 XML 中的信息进行处理。我得到错误。
如果我传递一个没有像“&”这样的字符的简单字符串 一切正常,例如:
首先让我们导入 suds 并将 suds 设置为 Debug:
现在让我们开始调用 de WS:
工作完美,我得到“真”,SUDS 的日志显示我正在这样做:
但如果我这样做:
不起作用,它以 suds 超时结束,服务器报告管道损坏,这就是 suds 日志告诉我正在推送的内容:
这是关于 suds 的错误:
感谢这个链接: http: //grokbase.com/p/python/soap/125nhj9bdm/python-suds-xml-encoding-issue我发现是的,如果我发布 WebService 类似:
我没看错:
如果我使用 xml2 方法,那么我可以看到返回 WebService 的内容是这样的:
以及 Suds 的日志:
但我不认为问题出在 SUDS,因为我使用这个版本的 suds 将 XML 推送到 java WebServices,但是我没有找到这个soaplib 的方法。
有任何想法吗?这让我有点疯狂xD
我的最终目标是拥有带有 Soaplib 的 Web 服务,并从 Java 中的肥皂客户端向其推送 XML。
谢谢
mongodb - 将 CSV 文件作为参数传递给 Web 服务
如何将CSV 文件内容作为参数传递给python 中的Web 服务。现在我只将 5 个值传递给 Web 服务并将其插入到 mongodb 数据库。我正在使用soaplib web 服务和mongodb 数据库,使用soaplib 加载数据到数据库。如何将 CSV 文件内容传递给 Web 服务并将其插入 mongodb 数据库?
谢谢