Questions tagged «soap»

简单对象访问协议(SOAP)是用于在Web服务的实现中交换结构化信息的协议规范。

9
如何在ActionScript 3中将“ Null”(真实的姓氏!)传递给SOAP Web服务
我们有一个姓为Null的员工。当使用该姓氏作为搜索词时,我们的员工查找应用程序将被杀死(这种情况现在经常发生)。收到的错误(感谢Fiddler!)是: <soapenv:Fault> <faultcode>soapenv:Server.userException</faultcode> <faultstring>coldfusion.xml.rpc.CFCInvocationException: [coldfusion.runtime.MissingArgumentException : The SEARCHSTRING parameter to the getFacultyNames function is required but was not passed in.]</faultstring> 可爱吧? 参数类型为string。 我在用: WSDL(SOAP) Flex 3.5 动作脚本3 ColdFusion 8 请注意,从ColdFusion页面将Webservice作为对象调用时,不会发生该错误。

10
SOAP与REST(差异)
我已经阅读了有关SOAP和REST作为Web服务通信协议之间差异的文章,但是我认为REST相对于SOAP的最大优势在于: REST更动态,无需创建和更新UDDI(通用描述,发现和集成)。 REST不仅限于XML格式。RESTful Web服务可以发送纯文本/ JSON / XML。 但是SOAP更加标准化(例如:安全性)。 那么,我在这些方面是否正确?


26
如何在Android上调用SOAP Web服务[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 我很难找到有关如何使用Android调用标准SOAP / WSDL Web服务的良好信息。我所能找到的只是非常复杂的文档和对“ kSoap2”的引用,然后是一些有关使用SAX手动解析它们的内容。好的,很好,但是是2008年,所以我认为应该有一些好的库来调用标准Web服务。 Web服务基本上只是在NetBeans中创建的一种。我希望IDE支持生成管道类。我只需要最简单/最优雅的方法就可以从基于Android的电话联系基于WSDL的Web服务。


28
用于Web服务的SOAP还是REST?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 4年前关闭。 REST是进行Web服务的更好方法还是SOAP?还是针对不同问题的不同工具?还是这是一个细微的问题-也就是说,在某些领域中,一个领域比另一个领域要好一些吗? 我特别希望了解有关这些概念及其与PHP宇宙以及现代高端Web应用程序的关系的信息。
384 xml  web-services  rest  soap 

14
有哪些适用于Python的SOAP客户端库,它们的文档在哪里?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我以前从未使用过SOAP,而且对Python还是有点陌生​​。我这样做是为了使自己熟悉这两种技术。我已经安装了SOAPlib,并尝试阅读其Client文档,但是我不太了解它。我还有什么可以寻找的更适合用作Python的SOAP客户端库的东西吗? 编辑:以防万一,我正在使用Python 2.6。
333 python  soap  soap-client 

13
最简单的SOAP示例
使用Javascript最简单的SOAP示例是什么? 为了尽可能有用,答案应该是: 具有功能性(换句话说,实际上有效) 发送至少一个可以在代码中其他位置设置的参数 处理至少一个可以在代码的其他位置读取的结果值 使用大多数现代浏览器版本 在不使用外部库的情况下尽可能清晰明了
241 javascript  soap 

7
如何从iPhone访问SOAP服务
我正计划为iPhone开发一个应用程序,并且该应用程序必须访问几个SOAP服务。在iPhone SDK中进行一些基本检查时,我无法找到对访问SOAP服务的任何支持,但通过使用Google谷歌搜索得出的结论是,iPhone SDK中不支持SOAP。 因此,如果确实要构建该应用程序,则需要提出一种从iPhone访问SOAP服务的方法。最好的方法是什么?有最佳做法吗?是否有人已经使用iPhone SDK中提供的功能来编写库来访问SOAP服务? (由于我需要访问的服务是由另一方公开的,并且它们仅将其公开为SOAP,因此遗憾的是,不能选择切换到另一种类型的接口(例如,基于REST的API)。 下吕
224 iphone  ios  web-services  soap  wsdl 

11
致命错误:找不到类“ SoapClient”
我正在尝试一个简单的Web服务示例,即使extension=php_soap.dll在php.ini文件中未添加注释,我也会收到此错误: 致命错误:在第2行的C:\ Program Files(x86)\ EasyPHP-5.3.9 \ www \ server.php中找不到类'SoapClient'
202 php  soap  fatal-error 

11
安全的Web服务:HTTPS上的REST与SOAP + WS-Security。哪个更好?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 6年前关闭。 改善这个问题 无论如何我都不是安全专家,但是我更喜欢创建REST风格的Web服务。 在创建需要具有数据传输功能的新服务时。关于哪种方法更安全,我们进行了辩论-使用HTTPS的REST或使用WS-Security的SOAP WS。 我的印象是我们可以对所有Web服务调用使用HTTPS,这种方法将是安全的。我的看法是,“如果HTTPS对银行和金融网站足够好,那么对我来说也足够好”。再说一次,我不是这个领域的专家,但是我认为这些人对这个问题相当认真地考虑过并且对HTTPS感到满意。 一位同事不同意,并说SOAP和WS-Security是唯一的方法。 网络似乎遍地都是。 也许这里的社区可以权衡每个人的利弊?谢谢!

7
客户端发送SOAP请求并接收响应
尝试创建一个C#客户端(将作为Windows服务开发),该客户端将SOAP请求发送到Web服务(并获取结果)。 从这个问题中我看到了以下代码: protected virtual WebRequest CreateRequest(ISoapMessage soapMessage) { var wr = WebRequest.Create(soapMessage.Uri); wr.ContentType = "text/xml;charset=utf-8"; wr.ContentLength = soapMessage.ContentXml.Length; wr.Headers.Add("SOAPAction", soapMessage.SoapAction); wr.Credentials = soapMessage.Credentials; wr.Method = "POST"; wr.GetRequestStream().Write(Encoding.UTF8.GetBytes(soapMessage.ContentXml), 0, soapMessage.ContentXml.Length); return wr; } public interface ISoapMessage { string Uri { get; } string ContentXml { get; } string SoapAction { get; …

9
REST API-为什么使用PUT DELETE POST GET?
因此,我浏览了一些有关创建REST API的文章。其中一些建议使用所有类型的HTTP请求:like PUT DELETE POST GET。我们将创建例如index.php并以这种方式编写API: $method = $_SERVER['REQUEST_METHOD']; $request = split("/", substr(@$_SERVER['PATH_INFO'], 1)); switch ($method) { case 'PUT': ....some put action.... break; case 'POST': ....some post action.... break; case 'GET': ....some get action.... break; case 'DELETE': ....some delete action.... break; } 好的,理所当然-我对Web服务尚不甚了解。但是,仅通过常规或(包含方法名称和所有参数)接受JSON对象,然后也以JSON响应会不会更容易。我们可以轻松地通过PHP进行序列化/反序列化,并且无需处理不同的HTTP请求方法就可以对数据进行任何处理。POSTGETjson_encode()json_decode() 我想念什么吗? 更新1: 好的-在研究了各种API并学习了很多有关XML-RPC,JSON-RPC,SOAP和REST的知识之后,我得出了这样的API合理的结论。实际上,堆栈交换实际上是在他们的站点上使用这种方法的,我确实认为这些人知道他们在做什么堆栈交换API。
155 php  json  api  rest  soap 

2
JSON,REST,SOAP,WSDL和SOA:它们如何链接在一起
目前正在做一些考试,我正在努力学习一些概念。我的笔记中确实“提到”了所有这些内容,但我并不真正了解它们如何相互联系。据我了解: SOA-使服务使用者/提供者进行通信的解决方案。(据我了解,这是其他所有术语的总称) WSDL-一种描述提供程序服务的语言。 SOAP-服务用来发送消息的XML协议“包装器”。与WSDL协同工作以提供参数? REST-一种功能类似于SOAP但避免使用XML的设计模式?(真的不确定这一点) JSON-使用JavaScript的XML的替代方法?(也不确定这一点) 在互联网上四处张望,似乎没有一个明确的定义,这些都是什么以及它们如何相互链接。
155 json  rest  soap  wsdl  soa 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.