CXF之SOAP
JAX-WS支持soap1.1、soap1.2。
SOAP 构建模块
一条 SOAP 消息就是一个普通的 XML 文档,包含下列元素:
l 必需的 Envelope 元素,可把此 XML 文档标识为一条 SOAP 消息
l 可选的 Header 元素,包含头部信息
l 必需的 Body 元素,包含所有的调用和响应信息
l 可选的 Fault 元素,提供有关在处理此消息所发生错误的信息
所有以上的元素均被声明于针对 SOAP 封装的默认命名空间中:
http://www.w3.org/2001/12/soap-envelope
以及针对 SOAP 编码和数据类型的默认命名空间:
http://www.w3.org/2001/12/soap-encoding
语法规则
这里是一些重要的语法规则:
l SOAP 消息必须用 XML 来编码
l SOAP 消息必须使用 SOAP Envelope 命名空间
l SOAP 消息必须使用 SOAP Encoding 命名空间
l SOAP 消息不能包含 DTD 引用
l SOAP 消息不能包含 XML 处理指令
SOAP 消息的基本结构
<?xml version="1.0"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
<soap:Header>
...
</soap:Header>
<soap:Body>
...
<soap:Fault>
....
</soap:Fault>
</soap:Body>
</soap:Envelope>
参考:
² http://www.w3school.com.cn/soap/soap_envelope.asp
分享到:
相关推荐
CXF实现WebService详解实例
CXF使用EndpointImpl发布WebService加入拦截器
使用cxf 来实现的webservice,包括客户端代码是书写,wsdl文件的导出,和客户端代码的书写,有截图,关键地方有提示,完全是按照我实现时的步骤一步一步来的,和大家分享一下。
以注释的形式详细描述wsdl文件中的内容 type message portType bing service
cxf实现webservice详细文档 cxf调用.net webservice 技术详解
主要介绍了详解Spring boot+CXF开发WebService Demo,非常具有实用价值,需要的朋友可以参考下
主要给大家介绍了关于spring如何集成cxf实现webservice接口功能的相关资料,文中通过示例代码介绍的非常详细,对大家 的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧
Google为ndroid平台开发Web Service提供了支持,提供了Ksoap2-android相关架包接下来介绍android调用web service(cxf),感兴趣的朋友可以了解下
主要为大家详细介绍了Spring整合CXF webservice restful的实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
完整的代码详解,让您更快的上手 jar包代码都是测试过的客户端和服务端
Spring Web Services 是基于 Spring 框架的 Web 服务框架,主要侧重于基于文档驱动的Web服务,提供 SOAP 服务开发...4) 服务端配置暴露webservice接口 5) 客户端创建暴露的webservice接口 6) 客户端调用webservice接口
05.WebService核心之WSDL深入详解
第四篇 Android应用开发案例 第13章 Ksoap2 13.1 SOAP协议 13.1.1 请求 13.1.2 响应 13.2 WSDL介绍 13.3 Ksoap2应用——天气预报 13.4 Ksoap2参数类型 13.4.1 CXF框架的Web Service 13.4.2 Android端开发 13.5 Base...
09.WebService核心技术之SOAP协议深入详解.
06.WSDL深入详解和WebService调用过程的底层本质
本人积累的所有webServer教程,相当全面,...- 爱琴海 - ITeye技术网站.htm XFire部署开发webservice.docx XFire建立Webservice实例.doc XFire开发WebService详解.doc 使用CXF开发WebService.doc cxf.chm 强力推荐。
JAVA如何调用wsdl过程详解java WSDL接口webService实现方式PHP调用wsdl文件类型的接口代码分享解析利用wsdl.exe生成webservice代理类的详解在PHP中利用wsdl创建标准webservice的实现代码Java调用CXF WebService接口...
Java作为可扩展的开发平台备受开发者青睐,在其上开发Web服务(以下简称Web Service)的方法犹如雨后春笋般层出不穷,...本文将以图文并茂的方式集中详解使用Axis2和CXF开发Web Service的方法及步骤,以供学习和交流。
包含内容:XFIRE篇、AXIS篇、XFIRE和AXIS的比较、CXF篇、服务安全性、JAVA环境下的AXIS与XFIRE性能测试