当前位置: 首页 > news >正文

广州市专业做商城网站/直播营销

广州市专业做商城网站,直播营销,做网站公司赚钱吗,怎么用服务器做网站一 SOAP  SOAP最开始是用作RPC机制的,后来XML的出现使其应用非常广泛.它与HTTP一样是一种应用级协议,使用他可以在不同的应用程序之间进行数据交换.SOAP可以基于HTTP,也可以基于HTTP之外的其他传输协议之上来实现应用程序与应用程序之间的通信.SOAP协议是一个信封,由消息头(可…
一 SOAP

  SOAP最开始是用作RPC机制的,后来XML的出现使其应用非常广泛.它与HTTP一样是一种应用级协议,使用他可以在不同的应用程序之间进行数据交换.SOAP可以基于HTTP,也可以基于HTTP之外的其他传输协议之上来实现应用程序与应用程序之间的通信.
         SOAP协议是一个信封,由消息头(可选)和消息体(必选)两部分组成.
         1  消息头: 指定消息头所瞄准的端点类型属性,很少用到; 消息头是否必须被处理
             头信息中经常保存和消息语义不是直接相关的信息
         2  消息体: 针对每个webmethod的调用,都有一个对应的SOAP消息.

             如前面的Login对应的请求SOAP

            <?xml version="1.0" encoding="utf-8"?>
               <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
 9            <soap12:Header>
10                <MyServiceClassHeader xmlns="http://tempuri.org/">
11                   <UsN>string</UsN>
12                   <PaW>string</PaW>
13               </MyServiceClassHeader>
14          </soap12:Header>
15          <soap12:Body>
16              <Login xmlns="http://tempuri.org/" />
17         </soap12:Body>
18     </soap12:Envelope>
            程序中我们定义了一个继承于SoapHeader的类,MyServiceClassHeader ,
           他包含了两个属性UsN和PaW.分别用于携带用户名和密码.
           对应的SOAP中包含了一个一个子元素MyServiceClassHeader  
           消息体中主要包含对web方法的调用信息,如<Login xmlns="http://tempuri.org/" />
           Login为调用的方法,如果该方法有参数,则他还有子元素用于说明调用函数的参数以及参数值.

          这个是响应SOAP消息.

         <?xml version="1.0" encoding="utf-8"?>
26<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
27  <soap12:Body>
28    <LoginResponse xmlns="http://tempuri.org/">
29      <LoginResult>string</LoginResult>
30    </LoginResponse>
31  </soap12:Body>
32</soap12:Envelope>
      元素的名字以对应请求的方法名+Response, 如果有返回值,则还有子元素方法名+Result.

二 WSDL
      是一种用于描述web服务的语法规范.针对每个web服务来说,他是一个说明文档.
      对web服务的位置,协议和接口进行详细的说明.由web服务的开发者提供.
      WSDL文件包括5部分:types, Message,PortType,Binding和Service五部分.
      1 Types定义: 类型定义,独立于语言.对应于SOAP消息中要传输的元素信息的定义
      2  Message: 每个web方法对应两个message定义in和out.而message的定义包含了头和体
      3  PortType: 每个web service对应一个PortType,该PortType中又包含了对其发布的方法, operation.  
      4  Bindings: 指定每porttype中每个操作(类以及方法)的绑定信息,包含input和output的消息的格式.    
      5  Service: 每个web service绑定的port信息

转载于:https://www.cnblogs.com/qiantuwuliang/archive/2009/05/30/1492471.html

http://www.lbrq.cn/news/1358227.html

相关文章:

  • 专做hiphop的网站/搜索词
  • 做百度网站的公司哪家好/网络营销与管理
  • 北京手机网站建设/互联网推广运营是做什么的
  • 网站建设方案书格式/域名注册服务网站
  • 发优惠券网站怎么做/百度文库登录入口
  • 福田做网站的/b2b网站有哪些平台
  • 网页网站动作效果做的比较棒/国外服务器免费ip地址
  • 网站公司是做什么的/免费的黄冈网站有哪些
  • 做办公设备网站/商丘seo教程
  • 字形分析网站/百度推广培训
  • 禁用软件app大全/福州关键词排名优化
  • 纯ajax网站如何做seo/百度小说官网
  • 自己做游戏网站学什么/今天的新闻
  • 多语种网站制作/学it什么培训机构好
  • 千图app的优势/长沙seo网络优化
  • 个体工商户能够做经营性网站吗/站长工具seo排名
  • 住房和城市建设部网站/百度seo排名优化软件
  • 榆林电商网站建设/上海网络推广培训机构
  • 个人网站建设方法和过程/暴疯团队seo课程
  • 盐城做网站企业/长春网站开发公司
  • 江苏做网站的公司/网络优化工具app手机版
  • 城乡建设部网站安全员证书查询/什么叫营销
  • 公司网站备案需要每年做吗/如何制作简单的网页链接
  • 做婚庆网站的功能定位/在百度怎么创建自己的网站
  • 网上做平面设计的网站/世界大学排名
  • 怎样做企业网站建设/班级优化大师下载安装最新版
  • 网站开发所需要注意的问题/百度灰色词排名代发
  • 响应式网站建设代理商/宁波seo外包代运营
  • 优享揭阳网站建设/宁德市公共资源交易中心
  • dede如何手机网站和电脑网站的数据同步更新/优化网哪个牌子好
  • Go语言数据类型深度解析:位、字节与进制
  • 进阶向:Python开发简易QQ聊天机器人
  • 26-数据仓库与Apache Hive
  • Claude Code六周回顾
  • Java基础-斗地主游戏
  • linux2.6 和 unix-v6 源码实验