用于公共数据平台的存储API的方法和系统

    公开(公告)号:CN100576204C

    公开(公告)日:2009-12-30

    申请号:CN200610004657.0

    申请日:2006-01-26

    Applicant: 微软公司

    Abstract: 用于数据平台的一种应用程序接口(API)。该API包括展现数据平台的存储、会话、事务和查询服务的至少之一的一般数据访问组件,其中数据平台与数据存储相关联。API的数据类组件提供展现数据平台的数据模型的类型和关系的规范的应用程序无关类。该API包括展现数据平台的域特定属性和行为的应用程序特定和框架特定类的域数据类组件。该数据平台可以是与数据存储通过接口相连以提供多个不同应用程序框架可访问的数据服务的公共数据平台,其中各数据服务使不同框架的相应应用程序能访问数据存储。

    应用编程接口(API)的设计

    公开(公告)号:CN1609796A

    公开(公告)日:2005-04-27

    申请号:CN200410082644.6

    申请日:2004-09-23

    Applicant: 微软公司

    CPC classification number: G06F8/20

    Abstract: 用于设计应用编程接口(API)的第一示例性方法实现包括:为核心场景准备多个代码样本,该多个代码样本的每一相应的代码样本对应于多个编程语言的一相应的编程语言;以及响应于该多个代码样本,从该核心场景衍生API。用于设计API的第二示例性方法包括:为特征区域选择核心场景;为该核心场景书写至少一个代码样本;以及响应于该至少一个代码样本衍生用于该核心场景的API。用于设计API的第三示例性方法包括:响应于对核心场景书写的至少一个代码样本衍生用于该核心场景的API;使用多个开发者在该API上执行一个或多个可用性学习;以及基于该一个或多个可用性学习修订该API。

    用于计算机平台的编程接口

    公开(公告)号:CN1609795A

    公开(公告)日:2005-04-27

    申请号:CN200410078530.4

    申请日:2004-09-10

    Applicant: 微软公司

    CPC classification number: G06F9/44

    Abstract: 一种用于计算机平台的编程接口可包括各种功能。在某些实施例中,该编程接口包括以下类型或功能的组的一个或多个:与内核文件系统概念有关的类型或功能、与人可联系的实体有关的类型或功能、与文档有关的类型或功能、对多种媒体公共的类型或功能、对音频媒体专用的类型或功能、对视频媒体专用的类型或功能、对图像媒体专用的类型或功能、对电子邮件消息专用的类型或功能以及与标识具体位置有关的类型或功能。

    用于公共数据平台的存储API

    公开(公告)号:CN1828595A

    公开(公告)日:2006-09-06

    申请号:CN200610004657.0

    申请日:2006-01-26

    Applicant: 微软公司

    Abstract: 用于数据平台的一种应用程序接口(API)。该API包括展现数据平台的存储、会话、事务和查询服务的至少之一的一般数据访问组件,其中数据平台与数据存储相关联。API的数据类组件提供展现数据平台的数据模型的类型和关系的规范的应用程序无关类。该API包括展现数据平台的域特定属性和行为的应用程序特定和框架特定类的域数据类组件。该数据平台可以是与数据存储通过接口相连以提供多个不同应用程序框架可访问的数据服务的公共数据平台,其中各数据服务使不同框架的相应应用程序能访问数据存储。

    对象关系型数据的数据模型

    公开(公告)号:CN1828594A

    公开(公告)日:2006-09-06

    申请号:CN200610004632.0

    申请日:2006-01-26

    Applicant: 微软公司

    Abstract: 一种公用数据模型(CDM),它是多个应用程序专属数据模型公用的数据模型。CDM既支持PIM(个人信息管理器)终端用户应用程序数据,又支持业务(LOB)数据。类似地,SDM类型(系统定义模型)应用程序可在CDM之上指定其模型。CDM通过使用实体组件和关系组件来实现应用程序之间提高的可相互操作性,其中实体类型提供具有多个完全不同的应用程序上的统一标识的数据实体,而关系组件定义两个或多个数据实体之间的关系。CDM提供任何代数可在其上操作的类型系统。

Patent Agency Ranking