-
公开(公告)号:CN1573759A
公开(公告)日:2005-02-02
申请号:CN200410071468.6
申请日:2004-06-23
申请人: 微软公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30923 , G06F17/3066 , Y10S707/99931 , Y10S707/99933 , Y10S707/99934 , Y10S707/99943 , Y10S707/99945
摘要: 一种查询运行期体系结构以及一个适用于该体系结构的典型应用编程接口。该体系结构输入一个或多个XML查询和视图并启动翻译该查询,其中可以在不同数据模型的多个数据源上运行该查询和视图。该体系结构结合前端编译器,该前端编译器将输入查询和视图转换成表示各自查询意义或视图意义的一个中间语言表示。于是该体系结构可以允许将中间语言表示进行后端编译成与所需要查询的数据源相一致的目标语言。该体系结构还允许执行那些目标编译来析取该查询所需要的数据。本发明还揭示了一个用于查询运行期系统的实例应用编程接口。
-
公开(公告)号:CN100498768C
公开(公告)日:2009-06-10
申请号:CN200410071468.6
申请日:2004-06-23
申请人: 微软公司
IPC分类号: G06F17/30
CPC分类号: G06F17/30923 , G06F17/3066 , Y10S707/99931 , Y10S707/99933 , Y10S707/99934 , Y10S707/99943 , Y10S707/99945
摘要: 一种查询运行期体系结构以及一个适用于该体系结构的典型应用编程接口。该体系结构输入一个或多个XML查询和视图并启动翻译该查询,其中可以在不同数据模型的多个数据源上运行该查询和视图。该体系结构结合前端编译器,该前端编译器将输入查询和视图转换成表示各自查询意义或视图意义的一个中间语言表示。于是该体系结构可以允许将中间语言表示进行后端编译成与所需要查询的数据源相一致的目标语言。该体系结构还允许执行那些目标编译来析取该查询所需要的数据。本发明还揭示了一个用于查询运行期系统的实例应用编程接口。
-