[发明专利]RSS数据处理对象无效
申请号: | 200780007512.9 | 申请日: | 2007-02-13 |
公开(公告)号: | CN101395593A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | W·V·冯科齐;S·O·林德赛 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/163 | 分类号: | G06F15/163 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈 斌 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | rss 数据处理 对象 | ||
背景
RSS,其表示真正简单聚合(Really Simple Syndication),是一种web 内容聚合格式。RSS web订阅源在web上变得越来越受欢迎且众多具有RSS 支持的软件应用程序正在开发中。通常,在网页和其它应用程序想要使用 RSS数据时,这些网页或应用程序使用某种脚本,如Javascript,来解析RSS 订阅源然后提供数据。使这一场景格外具有挑战性的是RSS以各种版本和 不同的格式出现,例如,RSS 0.91、0.92、1.0、2.0和Atom。这使得开发 用于RSS解析的脚本或代码变得不同寻常且易于出错。
概述
各种实施例利用被称为rsshttp对象的特殊对象来获取RSS订阅源、处 理该订阅源以及将一对象模型展示给网页或应用程序。rsshttp对象可以解 析订阅源的相关联的RSS数据,将订阅源数据规范化为标准格式,例如RSS 2.0,如有必要则对订阅源数据进行杀毒并随后呈现用于与网页和应用程序 交互的标准化的对象模型。在至少一些实施例中,rsshttp对象可被配置为 工作在特设基础上,如通过在用户请求时取得和处理订阅源;或在时间安 排基础上,其中在时间安排的基础上取得和处理订阅源。通过使用这一对 象模型,网页和应用程序可以访问和有意义地使用相关联的订阅源数据, 而不必理解不同的订阅源格式的纷繁难懂之处。
附图简述
图1示出一实施例中其中可以利用本发明的技术的示例性系统。
图2示出根据一实施例的系统。
图3示出根据一实施例的对象模型的各个对象。
图4示出根据一实施例的对象模型的各个对象。
图5-7是描述根据一实施例的方法中的步骤的流程图。
图8示出根据一实施例的一个示例性特定实现或系统。
详细描述
概览
各种实施例利用一特殊对象来处理RSS数据。在本文中,这一特殊对 象被称为rsshttp对象并被配置来获取RSS订阅源、处理该订阅源以及将一 对象模型展示给网页或应用程序。应该认识和理解,虽然该对象被称为 “rsshttp”对象,但这不应被解释为将该对象限制到仅与http有关的应用程 序。在一实施例中,该对象可以被实现为COM对象。
rsshttp对象可以解析订阅源的相关联的RSS数据,将订阅源数据规范 化为一标准格式,例如RSS 2.0,如有必要则对订阅源数据进行杀毒并随后 呈现用于与网页和应用程序交互的标准化的对象模型。在至少一些实施例 中,rsshttp对象可被配置工作在特设基础上,如通过在用户请求时取得和 处理订阅源;或在时间安排基础上,其中在时间安排的基础上取得和处理 订阅源。通过使用这一对象模型,网页和应用程序可以访问和有意义地使 用相关联的订阅源数据,而不必理解如描述订阅源数据的XML等的不同的 订阅源格式的纷繁难懂之处。当然,希望与该对象模型之外的RSS数据交 互的网页和应用程序如果如此选择的话也可以这么做。
示例性系统概览
图1概括地在100处示出一实施例中其中可以利用本发明的技术的示 例性系统。在此,系统100包括客户计算设备102和通过诸如因特网等网 络互相通信的一个或多个服务器104形式的一个或多个计算设备。在该示 例中,客户计算设备包括一个或多个处理器106和其上驻留可执行的计算 机可读指令的一个或多个计算机可读介质108。在该示例中,计算机可读介 质108包括实现web浏览器110的代码。
在该示例中,web浏览器110被配置为显示一个或多个网页112,其中 的各单独页面可以支持或包含、DHTML等。另外,在至少一些实施例中, 浏览器110可以包括或以其它方式利用一个或多个rsshttp对象114和,可 任选地,一个或多个xmlhttp对象116。
在该示例中,利用rsshttp对象来获取RSS订阅源,如在特设基础上获 取的订阅源或由用户订阅的订阅源。在至少一些实施例中,rsshttp对象可 以利用xmlhttp对象116作为使用公知xml/http技术获取订阅源的手段。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780007512.9/2.html,转载请声明来源钻瓜专利网。