WebService培训教程

1. 复习准备

1.1. Schema约束

几个重要知识:

  1. namespace

相当于Schema文档的id,它的值必须是唯一的

  1. targetNamespace属性

用来指定schema文档的namespace值

  1. xmlns属性

引入某个命名空间

  1. schemaLocation属性

指定引入的命名空间的schema文件的位置

   1. 在Schema规范中, xml文件中的所有标签和属性都需要有schema文件来定义(约束)

2. 如何引入约束?

xmlns属性来指定: 它的值为一个schema文件的namespace值  

3. 每个schmema文件都必须有一个唯一标识, 平常一般取名为id, 但在schema中以namespace(命名空间)来表达

也就是每个Schema文件都有一个唯一的namespace

4. schema文件的namespace值如何指定?

targetNamespace属性来指定: 它的值是一个url格式的文本(路径不一定真实存在, 但必须唯一)

5. 如果引入的schema约束不是w3c组织定义, 那么在引入后还需要指定schema文件的位置

6. 如何来指定schema文件的位置?

schemaLocation属性来指定: 它的值由两部分组成: namcespace+path

7. 如果引入了N个约束, 那反必须给n-1个取别名,

在使用到某个取了别名的schema文档的标签或属性时,必须通过别名来引导

 

 

1.2. HTTP协议

几个重要知识:

1. 请求的组成:
    

2. 响应的组成
    

3. 请求的过程
    

 

  1.  提出2个问题

问题一:

  1. 它们公司服务器的数据库中都保存了天气预报数据吗?
  2. 如果没有, 那数据都存在哪了呢?
  3. 这些网站是如何得到这些数据的呢?

问题二:

各个门户网站显示的股票行情信息数据又是怎么来的呢?

 

 

 

本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值