目 录
1. HTTP接入 3
1.1. 概述 3
1.2. 词语解释 3
1.3. 总体描述 3
1.4. 交换模型 4
1.5. 协议模型 4
1.5.1. 请求信息所添加的HTTP头域 5
1.5.2. 回应所添加的头域 6
1.5.3. 协议样例以及说明 6
1.5.3.1. 发送同步请求消息及返回结果消息 6
1.5.3.2. 发送异步请求消息及返回结果消息 11
1.5.3.3. 根据省平台消息标识获取异步请求消息的处理结果 12
2. COM接入 18
2.1. 概述 18
2.2. 词语解释 18
2.3. 总体描述 18
2.4. 交换模型 19
COM组件ADAPTERPROXY.DLL调用方法 19
方法:setAdapterHttpInboundUrl 20
syncInvoke方法说明: 20
syncInvokeMsg方法说明: 20
方法ayncInvoke说明 21
方法aquireInvokeResponse的说明 21
方法aquireInvokeResponseMsg的说明 22
2.5. COM接口调用样例以及说明 22
VC的工具OLE view 22
VC例子 23
PB例子 25
异常及错误处理 25
3. SOAP接入 26
3.1. 概述 26
3.2. 词语解释 26
3.3. 总体描述 26
3.4. 交换模型 27
3.5. SOAP方法说明 28
3.6. 样例以及说明 30
1. HTTP接入
1.1. 概述
本文详细介绍通过HTTP协议来接入省级平台,使用HTTP协议来上传数据、请求得到省级平台信息等。在现在流行语言中,一般称这种接入方法为REST。
1.2. 词语解释
HTTP协议:HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参 考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户 信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以 及可能的实体内容。
1.3. 总体描述
HTTP接口主要是为了提供一个通用的接口,这个接口不需要关心接入的系统是使用什么语言编写的,只需要这种编程语言支持HTTP协议。相对其他接入方式来说,HTTP接口通用性比较强。
实例图如下:
|
|