soap协议 2

   

可选的 SOAP Fault 元素用于存留 SOAP 消息的错误和状态信息。

SOAP Fault 元素

来自 SOAP 消息的错误消息被携带于 Fault 元素内部。

如果已提供了 Fault 元素,则它必须是 Body 元素的子元素。在一条 SOAP 消息中,Fault 元素只能出现一次。

SOAP 的 Fault 元素用于下列子元素:

子元素 描述
<faultcode> 供识别故障的代码
<faultstring> 可供人阅读的有关故障的说明
<faultactor> 有关是谁引发故障的信息
<detail> 存留涉及 Body 元素的应用程序专用错误信息

SOAP Fault Codes

在下面定义的 faultcode 值必须用于描述故障时的 faultcode 元素中:

错误 描述
VersionMismatch SOAP Envelope 元素的无效命名空间被发现
MustUnderstand Header 元素的一个直接子元素(带有设置为 "1" 的 mustUnderstand 属性)无法被理解。
Client 消息被不正确地构成,或包含了不正确的信息。
Server 服务器有问题,因此无法处理进行下去。

HTTP 协议

HTTP 在 TCP/IP 之上进行通信。HTTP 客户机使用 TCP 连接到 HTTP 服务器。在建立连接之后,客户机可向服务器发送 HTTP 请求消息:


以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索服务器
, tcp
, http
, 应用程序
, soap
错误
soap协议1.1 1.2、soap协议、soap协议详解、soap协议和http协议、webservice soap协议,以便于您获取更多的相关知识。

时间: 2024-08-06 00:54:32

soap协议 2的相关文章

SOAP协议初级指南 (一)

SOAP(Simple Object Access Protocal) 技术有助于实现大量异构程序和平台之间的互操作性,从而使存在的应用能够被广泛的用户所访问.SOAP是把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起. 这篇文章带你全面回顾对象远程进程调用(ORPC)技术的历程,以帮助你理解SOAP技术的基础,以及它克服存在技术(如CORBA和DCOM)的许多缺陷的方法.随后讲述详细的SOAP编码规则,并把焦点放在SOAP是怎样映射到存在的ORPC概念上的. 引言: 当我

SOAP协议初级指南

SOAP(Simple Object Access Protocal) 技术有助于实现大量异构程序和平台之间的互操作性,从而使存在的应用能够被广泛的用户所访问.SOAP是把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起. 这篇文章带你全面回顾对象远程进程调用(ORPC)技术的历程,以帮助你理解SOAP技术的基础,以及它克服存在技术(如CORBA和DCOM)的许多缺陷的方法.随后讲述详细的SOAP编码规则,并把焦点放在SOAP是怎样映射到存在的ORPC概念上的. 引言: 当我

基于J2ME平台下SOAP协议的应用

J2ME作为嵌入式系统应用平台得到了迅速的发展,JAVA语言固有的平台无关 性使得基于J2ME平台的嵌入式应用系统具有广阔的前景.受限于嵌入式设备及消 费类电器硬件条件的限制,J2ME平台提供的功能有限,如何能够在有限的资源下 拓展J2ME的功能,使得J2ME平台能够处理SOAP协议是本文研究的重点. 目前企业应用正在向面向WEB服务的SOA架构转变,嵌入式系统与企业应用系 统的连接目前还处于TCP/IP协议.HTTP协议等比较初级的阶段.随着企业应用系 统提供的WEB服务日益广泛和成熟,需要J

android上使用Soap协议

package XXX; import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.ksoap2.transport.HttpTransportSE; import org.xmlpull.v1.XmlPullParserException; import java

soap 安卓-安卓soap协议,修改标签命名空间

问题描述 安卓soap协议,修改标签命名空间 安卓使用ksoap2访问接口,但是发出去的请求标签头 都是 v:开头.头位件是否需要修改, 我的都文件 都是 xmlns:d, xmlns:c ,然后对方给出的规范似乎不一样. 是我用错了工具? xmlns:d="http://www.w3.org/2001/XMLSchema" xmlns:c="http://schemas.xmlsoap.org/soap/encoding/" xmlns:v="http:

php soap-PHP的soap协议下的接口封装

问题描述 PHP的soap协议下的接口封装 PHP soap 接口类封装,作为服务器端,需要进行封装吗?该如何封装? 解决方案 参考 终于解决了PHP调用SOAP过程中的种种问题. 根据业务需要决定是否需要进行封装 解决方案二: 上面的答案有帮助吗?如果还有问题,请提出来,如果对答案满意,请顶一下,并标记为采纳答案,谢谢! 解决方案三: 恩!有帮助,我已经弄懂了,谢谢

在ASP.NET Web Application中通过SOAP协议调用Bing搜索服务

本文介绍了如何在ASP.NET Web Application中将Bing搜索作为Web Service来使用,并通过HTTP的SOAP协议在ASP.NET Web Application中调用Bing搜索功能.当然,我们也可以使用XML和JSON来调用Bing搜索服务,稍后会给出一些相关的例子. 本文中我将向大家演示下面这些内容: 创建一个Web Application与Bing搜索服务进行交互 添加Bing搜索服务的引用 使用Bing SourceTypes演示在线搜索功能 Bing搜索服务

SOAP协议初级指南 (三)

独立元素 在SOAP中,一个独立元素表示至少被一个多引用存取元素引用的类型的实例.所有的独立元素用soap:id属性作标记,而且这个属性的值在整个SOAP envelope中必须是唯一的.独立的元素被编码就好象是它们被一个存取元素打包,这个存取元素的标记名是实例的名域限制的类型名.在上面的例子中,实例的名域限制的类型名是t:adjustment. SOAP限制独立元素能被编码的场所.SOAP定义了一个能适用于任何元素的属性:(soap:Package).这个属性被用于控制独立元素能在哪里被解码.

soap 协议 1

SOAP 是基于 XML 的简易协议,可使应用程序在 HTTP 之上进行信息交换. 或者更简单地说:SOAP 是用于访问网络服务的协议. 什么是 SOAP? SOAP 指简易对象访问协议 SOAP 是一种通信协议 SOAP 用于应用程序之间的通信 SOAP 是一种用于发送消息的格式 SOAP 被设计用来通过因特网进行通信 SOAP 独立于平台 SOAP 独立于语言 SOAP 基于 XML SOAP 很简单并可扩展 SOAP 运许您绕过防火墙 SOAP 将被作为 W3C 标准来发展 Why SOA