-
公开(公告)号:CN1816050A
公开(公告)日:2006-08-09
申请号:CN200610002581.8
申请日:2006-01-04
Applicant: 微软公司
Inventor: A·戴雅纳特 , D·沃滕代克 , E·K·兹恩达 , J·瑞兹-斯考高尔 , M·J·马鲁切克 , M·S·威尔诺 , R·T·斯特戈尔 , S·J·米尔雷特 , S·T·斯瓦特兹
Abstract: 本发明涉及利用抽象描述来生成、交换和配置服务和客户机运行库。计算机系统剖析已编译代码以及可能的可任选配置信息,以实现服务并将已编译代码和任何配置信息转换成抽象服务描述。抽象服务描述然后可被转换成代码文档对象模型和服务配置信息,或被导出为元数据。对应的服务运行库可通过调用包括在抽象服务描述中的服务初始化器来启动。代码文档对象模型和配置信息和/或元数据可被传输到另一计算机系统。其它计算机系统可利用代码文档对象模型和配置信息和/或导入元数据,以便于初始化兼容的通道来与服务运行库通信。
-
公开(公告)号:CN1816049A
公开(公告)日:2006-08-09
申请号:CN200610002507.6
申请日:2006-01-04
Applicant: 微软公司
Abstract: 本发明涉及在分布式应用程序的面向对象和面向服务的表示之间的映射。计算机系统访问服务的已注释的面向对象的表示,它是用服务描述属性来注释的,服务描述属性将所包括的对象映射到该服务的面向服务的表示中对应的面向服务的元素。计算机系统标识注释该已注释的面向对象的表示的对象的服务描述属性。计算机系统依照所标识的服务描述属性中包含的服务描述信息将该对象映射到对应的面向服务的元素。计算机系统输出被配置成实现该面向服务的表示中所描述的行为和数据格式的通道对象。计算机系统启动与该服务的行为和数据格式兼容的通道。
-
公开(公告)号:CN1783019A
公开(公告)日:2006-06-07
申请号:CN200510125057.5
申请日:2005-11-18
Applicant: 微软公司
Inventor: A·A·斯特恩 , A·M·德雅纳特 , A·M·李四世 , A·卡斯欧拉斯 , C·D·尤帕德亚 , C·G·卡勒 , C·A·科利奇勒 , D·沃腾迪科 , D·E·莱维恩 , D·O·德拉弗 , D·A·沃尔特 , D·M·普迪 , E·L·维恩古尔德 , E·B·克里斯滕森 , E·P·亨尼科特 , E·欧索弗特司基 , G·L·埃普雷 , G·M·德拉-利贝拉 , J·E·约翰逊 , J·瑞兹-斯考高尔 , J·D·多蒂 , J·T·惠勒 , K·古普塔 , K·D·沃尔夫 , S·斯利尼瓦萨恩 , L·E·欧尔森 , M·T·塔维斯 , M·奥塔维亚尼 , M·A·范戈尔德 , M·J·库尔森 , M·J·马鲁切克 , M·S·威尔诺 , M·T·戴斯 , M·马卡瑞奇安 , N·H·杰塔南达尼 , R·D·希尔 , R·迪耶文多夫 , R·T·斯特戈尔 , S·诺格 , S·C·希利 , S·科恩 , S·J·米尔雷特 , S·T·斯瓦特兹 , T·维森瓦纳斯 , T·扬克苏科 , U·S·赫格德 , U·马丹 , V·K·盖贾拉 , V·A·莫迪 , Y·佩萨奇 , Y·肖豪德 , V·B·巴莱约干 , S·H·菲瑞斯 , S·巴特瑞斯 , S·普瑞 , S·斯韦德罗弗 , M·-H·E·拉马丹 , K·斯利尼瓦萨恩 , E·什维茨 , A·拉雅戈帕兰
Abstract: Web服务名字空间涉及用于实现各种应用程序的创建的基础结构。该基础结构提供用于构建各种规模和复杂程度的基于消息的应用程序的基础。该基础结构或框架提供用于基本消息通信、安全消息通信、可靠消息通信和事务化消息通信的API。在一些实施例中,相关联的API以平衡效用、可使用性、可扩展行和可版本化性的方式被分解到名字空间的分层结构中。
-
公开(公告)号:CN101981527B
公开(公告)日:2012-12-26
申请号:CN200980111815.4
申请日:2009-03-27
Applicant: 微软公司
CPC classification number: G06F1/14 , G06F1/12 , H04J3/0667
Abstract: 本发明涉及用于对异步分布式系统中的时钟进行同步的方法和系统。本发明的各实施例便于创建跨诸如常见异步(分布式)系统内的各个成员等一组对等节点(观察者)的不稳定且实际的公共时间(一天中的时间)基准。可以在不参考公共主机的情况下,经由跟踪并累积节点(观察者)对之间的最坏情况相对时间偏移来创建一类伪同步系统。如此,给定对一个节点的观察,合作节点可以基本上确保另一个节点将观察到的一天中的时间的下限。因此,本发明的各实施例可被应用来在不使用公共的外部一天中的时间时钟实体的情况下提供跨这样的异步系统的最坏情况(即,最大偏差)当前时间的一致(基本上安全)的视图。
-
公开(公告)号:CN101981527A
公开(公告)日:2011-02-23
申请号:CN200980111815.4
申请日:2009-03-27
Applicant: 微软公司
CPC classification number: G06F1/14 , G06F1/12 , H04J3/0667
Abstract: 本发明涉及用于对异步分布式系统中的时钟进行同步的方法、系统和计算机程序产品。本发明的各实施例便于创建跨诸如常见异步(分布式)系统内的各个成员等一组对等节点(观察者)的不稳定且实际的公共时间(一天中的时间)基准。可以在不参考公共主机的情况下,经由跟踪并累积节点(观察者)对之间的最坏情况相对时间偏移来创建一类伪同步系统。如此,给定对一个节点的观察,合作节点可以基本上确保另一个节点将观察到的一天中的时间的下限。因此,本发明的各实施例可被应用来在不使用公共的外部一天中的时间时钟实体的情况下提供跨这样的异步系统的最坏情况(即,最大偏差)当前时间的一致(基本上安全)的视图。
-
公开(公告)号:CN101803289B
公开(公告)日:2012-12-12
申请号:CN200880102050.3
申请日:2008-08-05
Applicant: 微软公司
IPC: H04L12/28
CPC classification number: H04L12/42 , H04L45/02 , H04L45/124 , H04L45/127 , H04L45/54 , H04L45/60 , H04L45/64
Abstract: 本发明涉及用于基于适合度的路由的方法、系统和计算机程序产品。本发明的实施例显著地提高包含在路由表中的路由节点具有足够的(或甚至相对提高的)能力来在覆盖网络中传送和处理消息的可能性。由此,当节点将要为一消息做出路由决定时,该节点具有任何所选节点都是适当(或者至少是当前可用的最佳节点)的某些保证。此外,发送节点能够在发送消息时优选具有较高适合度值的路由节点。优选较高适合度值还确保消息被适当地传送和处理。因此,本发明的实施例可用于以优化带宽并提供高效路由能力的方式来路由消息。
-
公开(公告)号:CN1533117B
公开(公告)日:2010-06-02
申请号:CN200410031765.8
申请日:2004-03-23
Applicant: 微软公司
Abstract: 用于在消息传递架构中抽象处理层的方法、系统和计算机程序产品,以使能够对架构作出改变和提高而同时保留现有的功能。消息传递实现在消息层中被抽象,允许架构中的其他层以一种更普通的方式与消息进行互动,大大独立于消息传递。传递的范例包括命名管道、传输控制协议(TCP)、超文本传输协议(HTTP)、简单邮件传输协议(SMTP)等等。消息层上的信道层抽象消息交换实现,允许架构中的其他层以一种更普通的方式发送并接收消息,大大独立于指定实现的消息交换语义。消息交换的范例包括数据报、对话、独白、队列等等。在信道层和消息层之上,服务层抽象把消息交换实现捆绑至用户码实现的捆绑实现。
-
公开(公告)号:CN1533117A
公开(公告)日:2004-09-29
申请号:CN200410031765.8
申请日:2004-03-23
Applicant: 微软公司
Abstract: 用于在消息传递架构中抽象处理层的方法、系统和计算机程序产品,以使能够对架构作出改变和提高而同时保留现有的功能。消息传递实现在消息层中被抽象,允许架构中的其他层以一种更普通的方式与消息进行互动,大大独立于消息传递。传递的范例包括命名管道、传输控制协议(TCP)、超文本传输协议(HTTP)、简单邮件传输协议(SMTP)等等。消息层上的信道层抽象消息交换实现,允许架构中的其他层以一种更普通的方式发送并接收消息,大大独立于指定实现的消息交换语义。消息交换的范例包括数据报、对话、独白、队列等等。在信道层和消息层之上,服务层抽象把消息交换实现捆绑至用户码实现的捆绑实现。
-
公开(公告)号:CN101803289A
公开(公告)日:2010-08-11
申请号:CN200880102050.3
申请日:2008-08-05
Applicant: 微软公司
IPC: H04L12/28
CPC classification number: H04L12/42 , H04L45/02 , H04L45/124 , H04L45/127 , H04L45/54 , H04L45/60 , H04L45/64
Abstract: 本发明涉及用于基于适合度的路由的方法、系统和计算机程序产品。本发明的实施例显著地提高包含在路由表中的路由节点具有足够的(或甚至相对提高的)能力来在覆盖网络中传送和处理消息的可能性。由此,当节点将要为一消息做出路由决定时,该节点具有任何所选节点都是适当(或者至少是当前可用的最佳节点)的某些保证。此外,发送节点能够在发送消息时优选具有较高适合度值的路由节点。优选较高适合度值还确保消息被适当地传送和处理。因此,本发明的实施例可用于以优化带宽并提供高效路由能力的方式来路由消息。
-
公开(公告)号:CN100405300C
公开(公告)日:2008-07-23
申请号:CN200410048938.7
申请日:2004-06-11
Applicant: 微软公司
IPC: G06F9/46
Abstract: 按照特定的应用框架构造一应用。组件被结合到应用中。当要执行异步操作时,组件被配置成以独立于构造应用所使用的特定应用框架的方式发出一标准函数调用。异步操作管理器被配置成检测构造应用所使用的特定应用框架、接收标准函数调用、按照应用框架的线程和并发模型执行异步操作、以及当异步操作完成时以按照线程和并发模型的方式向组件发出一通知。异步操作管理器可以通过从应用框架自身接收通知或函数调用而确定应用框架。
-
-
-
-
-
-
-
-
-