-
公开(公告)号:US08375018B2
公开(公告)日:2013-02-12
申请号:US12483359
申请日:2009-06-12
申请人: Pablo Castro , Andrew Conrad , Michael Flasko , Pratik Patel , Subramanian Muralidhar , Marcelo Lopez Ruiz
发明人: Pablo Castro , Andrew Conrad , Michael Flasko , Pratik Patel , Subramanian Muralidhar , Marcelo Lopez Ruiz
CPC分类号: G06F17/30448
摘要: Techniques for exchanging data are provided herein. An “open” data type is established on a computer system to define the structure of data. The open data type includes one or more predefined properties, and enables one or more extension properties to be optionally included. Data that is defined according to the open data type includes data values for the predefined properties, and may optionally include data values for extension properties. A second computer system may consider the extension properties to be extension properties or predefined properties of a data type known at the second computer system. In this manner, the type system that is used to exchange data between nodes need not necessarily be commonly known among the nodes, and/or may be dynamically modified, even for a particular data instance. Furthermore, queries may be performed against the data that query against the predefined properties and/or extension properties.
摘要翻译: 本文提供了交换数据的技术。 在计算机系统上建立开放数据类型以定义数据的结构。 打开的数据类型包括一个或多个预定义的属性,并且允许可选地包括一个或多个扩展属性。 根据开放数据类型定义的数据包括预定义属性的数据值,并且可以可选地包括扩展属性的数据值。 第二计算机系统可以将扩展属性视为在第二计算机系统中已知的数据类型的扩展属性或预定属性。 以这种方式,用于在节点之间交换数据的类型系统不一定在节点之间是众所周知的,和/或可以动态修改,即使对于特定的数据实例也是如此。 此外,可以针对针对预定义属性和/或扩展属性进行查询的数据执行查询。
-
公开(公告)号:US20100228749A1
公开(公告)日:2010-09-09
申请号:US12483359
申请日:2009-06-12
申请人: Pablo Castro , Andrew Conrad , Michael Flasko , Pratik Patel , Subramanian Muralidhar , Marcelo Lopez Ruiz
发明人: Pablo Castro , Andrew Conrad , Michael Flasko , Pratik Patel , Subramanian Muralidhar , Marcelo Lopez Ruiz
CPC分类号: G06F17/30448
摘要: Techniques for exchanging data are provided herein. An “open” data type is established on a computer system to define the structure of data. The open data type includes one or more predefined properties, and enables one or more extension properties to be optionally included. Data that is defined according to the open data type includes data values for the predefined properties, and may optionally include data values for extension properties. A second computer system may consider the extension properties to be extension properties or predefined properties of a data type known at the second computer system. In this manner, the type system that is used to exchange data between nodes need not necessarily be commonly known among the nodes, and/or may be dynamically modified, even for a particular data instance. Furthermore, queries may be performed against the data that query against the predefined properties and/or extension properties.
摘要翻译: 本文提供了交换数据的技术。 在计算机系统上建立“开放”数据类型以定义数据结构。 打开的数据类型包括一个或多个预定义的属性,并且允许可选地包括一个或多个扩展属性。 根据开放数据类型定义的数据包括预定义属性的数据值,并且可以可选地包括扩展属性的数据值。 第二计算机系统可以将扩展属性视为在第二计算机系统中已知的数据类型的扩展属性或预定属性。 以这种方式,用于在节点之间交换数据的类型系统不一定在节点之间是众所周知的,和/或可以动态修改,即使对于特定的数据实例也是如此。 此外,可以针对针对预定义属性和/或扩展属性进行查询的数据执行查询。
-
公开(公告)号:US20090210400A1
公开(公告)日:2009-08-20
申请号:US12032640
申请日:2008-02-15
申请人: Pablo Martin Castro , Anders Hejlsberg , Nikhil Kothari , Marcelo Lopez Ruiz , Michael Justin Flasko , Pratik Patel
发明人: Pablo Martin Castro , Anders Hejlsberg , Nikhil Kothari , Marcelo Lopez Ruiz , Michael Justin Flasko , Pratik Patel
IPC分类号: G06F17/30
CPC分类号: G06F16/9535
摘要: Aspects of the subject matter described herein relate to translating an identifier in a request into a data structure. In aspects, a client sends a data access request that includes a URI formatted according to the HTTP protocol. The data access request may include a request to create, change, retrieve, or delete one or more resources. The URI is received by a server that has components to translate the URI into a data structure that defines one or more resources indicated by the URI. This data structure is passed to a data source adapter that translates the data structure into operations used to access data on the data source associated with the data source adapter. There may be a plurality of data source adapters with each data source adapter structured to access data on a particular data source using the data structure to define the resources to access.
摘要翻译: 本文描述的主题的方面涉及将请求中的标识符转换为数据结构。 在方面,客户端发送包括根据HTTP协议格式化的URI的数据访问请求。 数据访问请求可以包括创建,改变,检索或删除一个或多个资源的请求。 URI由服务器接收,该服务器具有将URI转换为定义URI所指示的一个或多个资源的数据结构的组件。 该数据结构被传递到数据源适配器,该数据源适配器将数据结构转换为用于访问与数据源适配器相关联的数据源上的数据的操作。 可以存在多个数据源适配器,其中每个数据源适配器被构造为使用数据结构访问特定数据源上的数据来定义要访问的资源。
-
公开(公告)号:US20120066554A1
公开(公告)日:2012-03-15
申请号:US12878291
申请日:2010-09-09
申请人: Marcelo Lopez Ruiz
发明人: Marcelo Lopez Ruiz
CPC分类号: G06F11/0709 , G06F9/5027 , G06F11/0754 , G06F11/3409 , G06F2209/504 , Y02D10/22
摘要: Determining if access should be granted to a data source. A method includes determining resource usage cost of performing an operation on a data source. The method further includes determining if the resource usage cost exceeds a predetermined threshold. When the resource usage cost exceeds a predetermined threshold, the operation is rejected.
摘要翻译: 确定是否应该向数据源授予访问权限。 一种方法包括确定对数据源执行操作的资源使用成本。 该方法还包括确定资源使用成本是否超过预定阈值。 当资源使用成本超过预定阈值时,操作被拒绝。
-
-
-