SOAP协议初级指南 (一)】的更多相关文章

SOAP(Simple Object Access Protocal) 技术有助于实现大量异构程序和平台之间的互操作性,从而使存在的应用能够被广泛的用户所访问.SOAP是把成熟的基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起. 这篇文章带你全面回顾对象远程进程调用(ORPC)技术的历程,以帮助你理解SOAP技术的基础,以及它克服存在技术(如CORBA和DCOM)的许多缺陷的方法.随后讲述详细的SOAP编码规则,并把焦点放在SOAP是怎样映射到存在的ORPC概念上的. 引言: 当我…
XML 作为一个更好的网络数据表达方式(NDR) HTTP是一个相当有用的RPC协议,它提供了IIOP或DCOM在组帧.连接管理以及序列化对象应用等方面大部分功能的支持.( 而且URLs与IORs和OBJREFs在功能上令人惊叹的接近).HTTP所缺少的是用单一的标准格式来表达一个RPC调用中的参数.这则正是XML的用武之地. 象NDR和CDR,XML是一个与平台无关的中性的数据表达协议.XML允许数据被序列化成一个可以传递的形式,使得它容易地在任何平台上被解码.XML有以下不同于NDR和CDR…
独立元素 在SOAP中, 一个独立元素表示至少被一个多引用存取元素引用的类型的实例.所有的独立元素用soap:id属性作标记,而且这个属性的值在整个SOAP envelope中必须是唯一的.独立的元素被编码就好象是它们被一个存取元素打包,这个存取元素的标记名是实例的名域限制的类型名.在上面的例子中,实 例的名域限制的类型名是t:adjustment. SOAP限制独立元素能被编码的场所.SOAP定义了一个能适用于任何元素的属 性:(soap:Package).这个属性被用于控制独立元素能在哪里被…
WebService是什么?它的作用? WebService是一个平台独立.低耦合的.自包含的.基于可编程的可使用xml描述.调用的web应用程序,用于开发分布式的交互式的应用程序. Soap是什么?它的作用? Simple Object Access Protocol(简单对象访问协议)是交换数据的一种协议规范,是一种轻量的.简单的.基于xml的协议,用于web应用程序之间交换信息或数据交互的结构化或固化的信息. 如何创建基于Soap协议的WebService? 1.创建一个基于SoapHea…
今天去面试,被问到了这个问题.一时没想起来.考官的说法是没有 get,使用post 发请求.restful 有get put delete等谓词. 特地查了一下.记在下边. <system.web>    <webServices>        <protocols>            <add name="HttpPost"/>            <add name="HttpGet"/>   …
[工程截图]注意:无需使用Wsimport生成客户端代码 [HttpClient.java] import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.URL; public class HttpClient { public static void main(Str…
[SOAP定义] SOAP   简单对象访问协议,基于http传输xml数据,soap协议体是xml格式.SOAP   是一种网络通信协议SOAP   即Simple Object Access Protocol简易对象访问协议SOAP   用于跨平台应用程序之间的通信SOAP   被设计用来通过因特网(http)进行通信SOAP   = HTTP+XML,其实就是通过HTTP发xml数据SOAP   很简单并可扩展支持面向对象SOAP   允许跨越防火墙SOAP   将被作为 W3C 标准来发…
在和.net做联调的时候,报错: A SOAP 1.2 message is not valid when sent to a SOAP 1.1 only endpoint. 看来是soap协议不匹配 在接口或实现类上声明 @BindingType(value = "http://www.w3.org/2003/05/soap/bindings/HTTP/") 或者 @BindingType(value = SOAPBinding.SOAP12HTTP_BINDING) 注意要引入ge…
Java实现SOAP协议 之 HelloWorld SOAP是把基于HTTP的WEB技术与XML的灵活性和可扩展性组合在了一起. 准备: 1. 准备一个web server.Tomcat 下载地址 http://tomcat.apache.org/ 本例使用版本 apache-tomcat-7.0.54-windows-x64.zip 2. 写一个servlet send用来发送一个SOAP的message并添加一个附件. 3. 写一个servlet receive用来做SOAP message…
什么是soap? soap,简单对象访问协议,基于http传输xml数据,soap协议体是xml格式. SOAP 是一种网络通信协议 SOAP即Simple Object Access Protocol简易对象访问协议 SOAP 用于跨平台应用程序之间的通信 SOAP 被设计用来通过因特网(http)进行通信 SOAP = HTTP+XML,其实就是通过HTTP发xml数据 SOAP 很简单并可扩展支持面向对象 SOAP 允许您跨越防火墙 SOAP 将被作为 W3C 标准来发展 使用TCP/IP…