发明申请
- 专利标题: OPEN TYPES FOR DISTRIBUTED SYSTEMS
- 专利标题(中): 分布式系统的开放类型
-
申请号: US12483359申请日: 2009-06-12
-
公开(公告)号: US20100228749A1公开(公告)日: 2010-09-09
- 发明人: 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
- 申请人地址: US WA Redmond
- 专利权人: MICROSOFT CORPORATION
- 当前专利权人: MICROSOFT CORPORATION
- 当前专利权人地址: US WA Redmond
- 主分类号: G06F17/30
- IPC分类号: G06F17/30 ; G06F12/00 ; G06F7/00
摘要:
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.
公开/授权文献
- US08375018B2 Open types for distributed systems 公开/授权日:2013-02-12
信息查询