Dynamic XML processing system
    1.
    发明授权
    Dynamic XML processing system 有权
    动态XML处理系统

    公开(公告)号:US07287216B1

    公开(公告)日:2007-10-23

    申请号:US09583245

    申请日:2000-05-31

    摘要: A system for storing and dynamically updating data represented in the Extensible Markup Language (XML) which separates the data values in at least some of the elements of an XML document and places those data values in relational database tables where they may be processed using conventional RDBMS techniques. The hierarchical structure of the XML document is saved separately in an XML skeleton object from which element data other than primary key values has been removed. The XML documents document type definition (DTD) is stored, along with additional property data used the RDBMS, in an XML Definition object. The additional property information includes the identification of primary key data values which are used to link the structural definition data to the value data stored in the tables, the designation of data types used for more efficient storage of data from predetermined XML elements, the designation of selected element data for indexing and for column storage, and the designation or relational integrity constraints which help insure that logically connected data is not inappropriately deleted or updated. The XML data as stored in the relational tables can be retrieved as a complete XML document, or selected XML elements can be retrieved by themselves, by merging the table data into the XML skeleton.

    摘要翻译: 用于存储和动态更新以可扩展标记语言(XML)表示的数据的系统,其分离XML文档的至少一些元素中的数据值,并将这些数据值放置在可以使用常规RDBMS处理的关系数据库表中 技术 XML文档的层次结构单独保存在XML骨架对象中,除了主键值以外的元素数据已被删除。 在XML定义对象中存储XML文档文档类型定义(DTD)以及使用RDBMS的其他属性数据。 附加属性信息包括用于将结构定义数据链接到存储在表中的值数据的主键数据值的标识,用于从预定的XML元素更有效地存储数据的数据类型的指定, 用于索引和列存储的所选元素数据,以及有助于确保逻辑连接的数据不被不当地删除或更新的指定或关系完整性约束。 存储在关系表中的XML数据可以作为完整的XML文档进行检索,或者通过将表格数据合并到XML框架中,可以自己检索所选的XML元素。

    Web service syndication system
    2.
    发明授权
    Web service syndication system 有权
    Web服务联合系统

    公开(公告)号:US07496637B2

    公开(公告)日:2009-02-24

    申请号:US10121633

    申请日:2002-04-12

    IPC分类号: G06F15/16 G06F17/00

    CPC分类号: G06F17/3089

    摘要: A syndicator for disseminating Web services and other resources from service and content providers to service consumers and for establishing and implementing subscription agreements specifying the terms upon which digital assets are provided to subscribers. A registration database stores a service description for each of a plurality of different Web services and other resources. Each stored service description contains an input processing specification, an output processing specification, and the specification of the business terms upon which the described service or resource is offered by its provider to subscribers. A subscription manager conducts a negotiation with a prospective subscriber and receives from the subscriber an acceptance of the business terms upon which a specified Web service or resource is offered to establish a subscription agreement. Event tracking records information describing the performance of each service on behalf of each subscriber to perform subscription accounting functions.

    摘要翻译: 用于从服务和内容提供商传播Web服务和其他资源以服务于消费者以及建立和实施订阅协议的集合商,其中规定了向订户提供数字资产的条款。 注册数据库存储针对多个不同Web服务和其他资源中的每一个的服务描述。 每个存储的服务描述包含输入处理规范,输出处理规范以及由其提供者向订户提供描述的服务或资源的业务术语的规范。 订阅经理与潜在用户进行协商,并从订阅者处接收提供指定的Web服务或资源以建立订阅协议的业务条款的接受。 事件跟踪记录代表每个用户描述每个服务的性能以执行订阅会计功能的信息。