对BMC接口的理解

项目中的接口大多只完成请求转发功能,

 

从ipad客户端接受请求报文,讲请求报文做初步处理后转发到ocrm系统

BMC服务端与OCRM之间的通信遵循SOAP协议

(1)SOAP:简单对象访问协议,基于HTTP和XML实现,被称为第一个发明任何新技术的技术

(2)传统的服务器与客户端之间的通信遵循HTTP协议,随着web的发展,越来越多的业务需要多个系统配合完成,所谓的系统集成应运而生,系统集成就是把多个独立的系统联系起来,各服务器之间通过接口通信,通信遵循SOAP协议

(3)SOAP把访问的web服务成为对象,既然服务是对象,那服务肯定有相关的属性和调用行为,这些属性和调用行为是通过WSDL(接口描述语言,基于XML实现)来描述的

(4)SOAP重要的语法规则:

            SOAP 消息必须用 XML 来编码

            SOAP 消息必须使用 SOAP Envelope 命名空间

            SOAP 消息必须使用 SOAP Encoding 命名空间

            SOAP 消息不能包含 DTD 引用

            SOAP 消息不能包含 XML 处理指令

接口之间通信传递的参数是通过XML文件描述的, 也可以传递JSON这样的数据结构,传递XML时,通过使用对象OMElement完成解析工作。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值