论文部分内容阅读
近年来,大量非结构化数据被描述成XML文档,以增强此类信息数据的可管理性。随之而来的问题是,XML文档数量不断增加,如何做到对它们进行有效管理和存储,成为业内人士关注的热点。
惠普OpenCall XML文档管理服务器(XDMS)是一种下一代网络网元,它采用基于标准的接口,可以有效地存储并管理相关XML文档。
XDMS采用了XML模板,提供可扩展的数据模型。因此,基于XDMS,用户能通过由开放移动联盟(OMA)规范定义的XCAP和SIP接口操作XML文档,方便了数据信息的共享。
在多个用户共享文档时,如何保护文档所有者隐私是至关重要的。XDMS可以对存储在服务器中的XML文档进行有效说明,包括用于定义服务或定义服务网络如何提供服务的服务特征或用户列表特征信息,这将有利于XML文档的安全共享。此外,XDMS也对每个XML文档提供OMA标准之外的扩展访问策略。
在可扩展性方面,XDMS采用的方法是,通过灵活并可扩展的体系结构操作和共享XML文档。它自带几种OMA定义的XML模板,可以快速部署服务。如果要部署其他新业务,仅需通过提供接口进行几步简单配置。
需要说明的是,XML模板并不是必需的。如果用户需要加入新业务模板,除了业务提供接口采用了图形化用户接口(GUI)以外,通常无论开发环境如何,任何一个简单对象访问协议(SOAP)插件,都可以用来操作XML文档并配置XDMS子系统。
为了让用户更方便的管理和操作XML文档,XDMS提供了以下XDM操作:
1.创建、替换、删除或回溯文档;
2.创建、替换、删除或回溯XML成员;
3.创建XML成员的XML属性,删除或回溯XML属性。
用戶可以通过HTTP GET、PUT、DELETE等方法来执行以上XDM操作。XDMS也支持来自XDM用户的XML文档目录查询。每个存储在XDMS的文档都会合和一个实体标识(ETag)相关联,该标识使用户能清楚地判断出缓冲区的文件是否是最新的。
在安全性方面,XDMS支持3GPP安全规范中描述的ISC和Ut接口鉴权,用户的HTTP请求也可以通过鉴权代理进行路由。如果请求通过代理路由,代理将在鉴权成功的HTTP头中插入特定标志。该标识被XDMS用于检查用户的请求是否被授权,可以有效保证系统安全。
惠普OpenCall XML文档管理服务器(XDMS)是一种下一代网络网元,它采用基于标准的接口,可以有效地存储并管理相关XML文档。
XDMS采用了XML模板,提供可扩展的数据模型。因此,基于XDMS,用户能通过由开放移动联盟(OMA)规范定义的XCAP和SIP接口操作XML文档,方便了数据信息的共享。
在多个用户共享文档时,如何保护文档所有者隐私是至关重要的。XDMS可以对存储在服务器中的XML文档进行有效说明,包括用于定义服务或定义服务网络如何提供服务的服务特征或用户列表特征信息,这将有利于XML文档的安全共享。此外,XDMS也对每个XML文档提供OMA标准之外的扩展访问策略。
在可扩展性方面,XDMS采用的方法是,通过灵活并可扩展的体系结构操作和共享XML文档。它自带几种OMA定义的XML模板,可以快速部署服务。如果要部署其他新业务,仅需通过提供接口进行几步简单配置。
需要说明的是,XML模板并不是必需的。如果用户需要加入新业务模板,除了业务提供接口采用了图形化用户接口(GUI)以外,通常无论开发环境如何,任何一个简单对象访问协议(SOAP)插件,都可以用来操作XML文档并配置XDMS子系统。
为了让用户更方便的管理和操作XML文档,XDMS提供了以下XDM操作:
1.创建、替换、删除或回溯文档;
2.创建、替换、删除或回溯XML成员;
3.创建XML成员的XML属性,删除或回溯XML属性。
用戶可以通过HTTP GET、PUT、DELETE等方法来执行以上XDM操作。XDMS也支持来自XDM用户的XML文档目录查询。每个存储在XDMS的文档都会合和一个实体标识(ETag)相关联,该标识使用户能清楚地判断出缓冲区的文件是否是最新的。
在安全性方面,XDMS支持3GPP安全规范中描述的ISC和Ut接口鉴权,用户的HTTP请求也可以通过鉴权代理进行路由。如果请求通过代理路由,代理将在鉴权成功的HTTP头中插入特定标志。该标识被XDMS用于检查用户的请求是否被授权,可以有效保证系统安全。