主页 > 知识库 > SOAP协议技术浅析

SOAP协议技术浅析

热门标签:话术 电销行业 电话外呼服务 网站建设 太平洋寿险电话营销 AI人工智能 Win7旗舰版 电话销售团队

  SOAP协议也就是简单对象访问协议,是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。 SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。   SOAP 包括四个部分:
  • SOAP 编码规则:它定义了一种序列化的机制,用于交换应用程序所定义的数据类型的实例。
  • SOAP 绑定:定义了一种使用底层传输协议来完成在节点间交换SOAP封装的约定。
  •   SOAP 消息基本上是从发送端到接收端的单向传输,但它们常常结合起来执行类似于请求 / 应答的模式。所有的 SOAP 消息都使用 XML 编码。一条 SOAP 消息就是一个包含有一个必需的 SOAP 的封装包,一个可选的 SOAP 标头和一个必需的 SOAP 体块的 XML 文档。   把 SOAP 绑定到 HTTP 提供了同时利用 SOAP 的样式和分散的灵活性的特点以及 HTTP 的丰富的特征库的优点。在HTTP 上传送 SOAP 并不是说 SOAP 会覆盖现有的 HTTP 语义,而是 HTTP 上的 SOAP 语义会自然的映射到 HTTP 语义。在使用 HTTP 作为协议绑定的场合中, RPC 请求映射到 HTTP 请求上,而 RPC 应答映射到 HTTP 应答。然而,在 RPC 上使用 SOAP 并不仅限于 HTTP 协议绑定。   SOAP也可以绑定到TCP和UDP协议上。 SOAP核心技术   SOAP采用了已经广泛使用的两个协议:HTTP 和XML。HTTP用于实现 SOAP 的RPC 风格的传输, 而XML 是它的编码模式。采用几行代码和一个XML 解析器, HTTP 服务器( MS 的 IIS 或 Apache) 立刻成为SOAP 的 ORBS。SOAP 通讯协议使用 HTTP 来发送XML 格式的信息。HTTP与RPC 的协议很相似,它简单、 配置广泛,并且对防火墙比其它协议更容易发挥作用。HTTP 请求一般由 Web 服务器软件(如 IIS 和Apache)来处理, 但越来越多的应用服务器产品正在支持HTTP。XML 作为一个更好的网络数据表达方式( NDR)。SOAP 把 XML 的使用代码化为请求和响应参数编码模式, 并用HTTP 作传输。具体地讲, 一个SOAP 方法可以简单地看作遵循SOAP编码规则的HTTP请求和响应, 一个 SOAP 终端则可以看作一个基于HTTP 的URL, 它用来识别方法调用的目标。像CORBA/ IIOP一样, SOAP不需要具体的对象绑定到一个给定的终端, 而是由具体实现程序来决定怎样把对象终端标识符映像到服务器端的对象。 SOAP优点
    1. SOAP 是可扩展的。SOAP 无需中断已有的应用程序, SOAP 客户端、 服务器和协议自身都能发展。
    2. SOAP 是简单的。客户端发送一个请求,调用相应的对象, 然后服务器返回结果。这些消息是XML 格式的,并且封装成符合HTTP 协议的消息。因此,它符合任何路由器、 防火墙或代理服务器的要求。
    3. SOAP 与编程语言无关。SOAP 可以使用任何语言来完成, 只要客户端发送正确SOAP 请求( 也就是说, 传递一个合适的参数给一个实际的远端服务器)。SOAP 没有对象模型, 应用程序可以捆绑在任何对象模型中。
    4. 关于英立讯科技   英立讯科技(Zinglabs)作为国际领先的高效能一体化架构联络中心平台倡导者,一直秉承“创新设计 追求卓越”的理念,经过多年研发在ZingFramework®高效能一体化架构的引领下,成功推出ZingSwitch® CVNET(i) (Contact-Center Versatile Network)系列产品,为用户开创一个全面支持业务、融合全媒体、安全可信赖的一体化架构联络中心平台和运营绩效管理平台,并被业界誉为第四代联络中心的代表。公司专心致力于CallCenter和CTI领域,多年来成功为中国农业银行全国95599、中国人民银行总行、中央国债总局、商务部全国12312、中国石化全国服务热线、国家电网95598、上海世博会、北京人民广播电台等众多行业高端用户构建联络中心平台。回归民族品牌后,英立讯将立足于一个崭新的起点,作为原厂商继续在联络中心领域不断专研和探索,创一流产品品牌和服务品牌,并通过 ZingSwitch® CVNET(i)系列产品带您轻松跨入全媒体联络中心的“感•动”时代。

      CTI论坛编辑

    标签:南昌 云南 延安 宿州 普洱 儋州 漯河 宁夏

    巨人网络通讯声明:本文标题《SOAP协议技术浅析》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266