[发明专利]用于XML策略匹配的方法和装置有效
申请号: | 200880100791.8 | 申请日: | 2008-07-17 |
公开(公告)号: | CN101765842A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | B·S·布-迪亚布;P·布恩 | 申请(专利权)人: | 阿尔卡特朗讯公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市中咨律师事务所 11247 | 代理人: | 杨晓光;刘薇 |
地址: | 法国*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 xml 策略 匹配 方法 装置 | ||
技术领域
本发明涉及面向应用的网络,具体地,涉及用于XML策略匹配的方 法和装置。
背景技术
终端用户逐渐用不同于传统的桌上型电脑内容浏览器的设备访问网页 内容。这样的设备包括个人数码助理、蜂窝电话和有线电视机顶盒。由于 这些设备缺乏与传统的桌上型电脑内容浏览器相同的浏览网页的能力,因 此需要将网页内容从用于一种类型的设备的格式改写成适合于在另一种设 备中呈现的另一种格式,称为“格式转换”。
通过使用有关网页内容的信息可有助于格式转换过程,这些信息以下 称为“元信息(meta-information)”。元信息通常随原始网页内容一起提 供,并可用于在识别网页内容的特定部分方面协助格式转换过程。应当注 意,如果元信息与网页内容分开描述,则元信息可以无需修改原始网页内 容地创建。
XML(可扩展标记语言)是由万维网联盟(W3C)规定的通用元语言, W3C是为开发通用协议而创建的国际产业联盟,解决对可扩展互操作网络 和开发基于XML的其它跨行业规范的需求。XML允许定义用于文件或者 数据交换的新词汇,并且优化无缝并迅速整合多种数据源的新信息内容的 能力,数据源包括结构化和半结构化文件、关系数据库和对象库。XML 允许用户使用任意字定义元素并将其组织在嵌套结构中。由于XML支持 数据表达的灵活性,许多电子文件管理系统(EDMS)已将XML用作代 表性的文件格式。
XML数据模型和网络服务技术的迅速采用已引发了大量XML可识别 网络设备的商用化,诸如XML防火墙、XML路由器和XML转换加速器。 预计XML将构成超过一半的网络业务,高速内容可识别系统已由于其将 网络驻留应用独立的应用级别附加值引入诸如QoS(服务质量)、安全、 负载平衡等的网络服务特性中的潜力而获得关注。
XML规定如何基于通过文件的逻辑结构或层级的路径、通过使用寻址 语法来定位和处理项目。它能够存储其结构可被表示为树形结构的任何数 量的文本或者任何数据;唯一不可缺少的语法要求是文本必须封装在根开 启标签(opening tag)和对应的关闭标签(closing tag)之间(例如, <message>...text...</message)。被根标签封装的文本可包含任意数量的 XML元素。一个元素的基本语法是:<message attribute=″value″>content</root>,其中“content”是可再次包含XML元 素的某一文本。
XPath是表达式语言,其提供用于识别XML文件的什么内容(元素 和属性)是有兴趣使用或检索的机制。XPath将XML文件建模为节点树, 并提供通过XML文件的分层结构巡视该树的能力,通过各种标准选择节 点。XPath中的主要语法结构是表达式;XPath表达式通常简称为XPath。 表达式被赋值以产生具有以下基本类型之一的对象:节点集合(没有副本 的无序节点集合),布尔(真或假);数字(浮点数);以及字符串(UCS 字符序列)。换句话说,XPath是用于识别诸如XML格式化文件的文件 的特定部分的语法。
XQuery是用于向XML文件查询任何可看作XML数据的数据源的查 询语言,诸如关系数据库或办公文件,用于提取并管理信息。XQuery使 用XPath表达语法以寻址XML文件的特定部分,并使用XML的结构以 在所有这些类型的数据中智能地表达查询,不管数据是物理地存储在XML 中还是通过中间件被看作XML。
内容识别系统,诸如用于面向应用的网络的系统,依靠XPath/XQuery 语言以对应用数据引入应用层规则和执行策略。
发明内容
本发明针对对于高速网络业务执行(匹配)应用层策略的问题,或者 换句话说,其涉及用于对高速XML文档匹配策略规则的方法和相关实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿尔卡特朗讯公司,未经阿尔卡特朗讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880100791.8/2.html,转载请声明来源钻瓜专利网。