发明名称 |
利用抽象描述来生成、交换和配置服务和客户机运行库 |
摘要 |
本发明涉及利用抽象描述来生成、交换和配置服务和客户机运行库。计算机系统剖析已编译代码以及可能的可任选配置信息,以实现服务并将已编译代码和任何配置信息转换成抽象服务描述。抽象服务描述然后可被转换成代码文档对象模型和服务配置信息,或被导出为元数据。对应的服务运行库可通过调用包括在抽象服务描述中的服务初始化器来启动。代码文档对象模型和配置信息和/或元数据可被传输到另一计算机系统。其它计算机系统可利用代码文档对象模型和配置信息和/或导入元数据,以便于初始化兼容的通道来与服务运行库通信。 |
申请公布号 |
CN1816050A |
申请公布日期 |
2006.08.09 |
申请号 |
CN200610002581.8 |
申请日期 |
2006.01.04 |
申请人 |
微软公司 |
发明人 |
A·戴雅纳特;D·沃滕代克;E·K·兹恩达;J·瑞兹-斯考高尔;M·J·马鲁切克;M·S·威尔诺;R·T·斯特戈尔;S·J·米尔雷特;S·T·斯瓦特兹 |
分类号 |
H04L29/06(2006.01);G06F17/30(2006.01) |
主分类号 |
H04L29/06(2006.01) |
代理机构 |
上海专利商标事务所有限公司 |
代理人 |
张政权 |
主权项 |
1.一种在计算机系统处生成描述基于网络的服务的抽象服务描述的方法,所述方法包括:访问用于依照指定的编程模型来实现服务的服务类型和对应的服务配置的动作,所述服务类型包括已编译的源代码;剖析所述服务类型和对应的服务配置以标识描述信息的动作,所述描述信息基于所述指定的编程模型描述所述服务;以及基于所标识的描述信息为所述服务创建服务描述树的动作,所述服务描述树的格式独立于任何编程模型,所述服务描述树是可消耗的,使得一个或多个其它变换模块可消耗所述服务描述树以用其它格式创建所述服务的附加表示。 |
地址 |
美国华盛顿州 |