关于UPnP Device Architecture 2.0的阅读笔记(十一)

设备描述之Schema


UPnP设备Schema
    前面描述了设备描述和如何基于设备模版来编写设备描述文件,这些设备模版基于设备Schema.这些纲要定义了用于编写设备模版的数据的结构和类型.附录B.1为设备纲要;下面是这些Schema的解释.
    设备Schema由XML编写,并遵循XML Schema惯例.XML Schema提供了一个描述一个XML文件结构的方法.XMLSchema描述语言本身就是基于XML.它很强健,定义了元素的必须/允许,嵌套性,值的数据类型等.UPnP 设备Schema,设备模版以及设备描述文件,都是机器可读的,软件工具可对其进行处理并检验它们是否包含了所有的必须元素,是否正确嵌套,是否具有合法的数据类型等等.

UPnP服务Schema
     前面描述了服务描述文件并介绍了如何从一个服务模版编写一个服务描述文件.如同设备模版,服务描述模版也是基于UPnP服务Schema.这一部分与设备Schema类似.
数据类型Schema

    UPnP状态变量的基本的数据类型定义在服务描述一节中.对于状态变量的拓展的数据类型,服务模版要么应该包含对与所有拓展类型的Schema,要么包含一个具有唯一目标命名空间的服务特定的数据类型Schema.



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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值