-
公开(公告)号:CN1816048A
公开(公告)日:2006-08-09
申请号:CN200610002506.1
申请日:2006-01-04
Applicant: 微软公司
CPC classification number: G06F9/546 , G06F2209/547 , H04L67/10
Abstract: 本发明提供一种信道模型,该信道模型能够生成带有可插入模块信道组件的运行库通信信道。这些信道组件实现一组标准接口中一个,这些标准接口允许处理要以多态方式表示的组件之间的通信语义的细节。消息和相应的通信语义使用标准接口递归地穿过信道组件,由此从如何执行通信语义的特定实现细节中抽象其他模块和组件。然后,把该消息发送到下一个适合的模块,用于进一步处理,或者可在该特定组件或模块处完成该处理。还要注意,如上所述,该消息也可在服务侧以类似方式去复用。
-
公开(公告)号:CN1815474A
公开(公告)日:2006-08-09
申请号:CN200510138187.2
申请日:2005-12-30
Applicant: 微软公司
Inventor: D·F·伯克斯 , D·M·普荻 , G·K·R·卡基瓦亚 , N·H·杰莎纳德达尼 , S·K·斯里尼瓦桑 , S·H·菲瑞斯
IPC: G06F17/30
CPC classification number: G06F17/30569 , Y10S707/99952 , Y10S707/99953
Abstract: 将原始数据从源数据结构转移到表示同一项的目标数据结构。在数据转移期间,如果在目标数据结构中有不对应于源数据结构提供的字段的给定字段,则转移机制确定是否强制源数据结构必须提供该字段。如果是强制的,则转移失败。否则,转移继续。如果在源数据结构中有不对应于目标数据结构的字段的字段,则转移机制确定是否强制目标数据结构必须具有该字段。如果是强制的,则转移失败。否则,对应的数据可被提供给目标数据结构中专用于未知数据剩余字段。
-
公开(公告)号:CN100543737C
公开(公告)日:2009-09-23
申请号:CN200510138187.2
申请日:2005-12-30
Applicant: 微软公司
Inventor: D·F·伯克斯 , D·M·普荻 , G·K·R·卡基瓦亚 , N·H·杰莎纳德达尼 , S·K·斯里尼瓦桑 , S·H·菲瑞斯
IPC: G06F17/30
CPC classification number: G06F17/30569 , Y10S707/99952 , Y10S707/99953
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以平衡效用、可使用性、可扩展行和可版本化性的方式被分解到名字空间的分层结构中。
-
公开(公告)号:CN1816048B
公开(公告)日:2012-05-09
申请号:CN200610002506.1
申请日:2006-01-04
Applicant: 微软公司
CPC classification number: G06F9/546 , G06F2209/547 , H04L67/10
Abstract: 本发明提供一种信道模型,该信道模型能够生成带有可插入模块信道组件的运行库通信信道。这些信道组件实现一组标准接口中一个,这些标准接口允许处理要以多态方式表示的组件之间的通信语义的细节。消息和相应的通信语义使用标准接口递归地穿过信道组件,由此从如何执行通信语义的特定实现细节中抽象其他模块和组件。然后,把该消息发送到下一个适合的模块,用于进一步处理,或者可在该特定组件或模块处完成该处理。还要注意,如上所述,该消息也可在服务侧以类似方式去复用。
-
公开(公告)号:CN1816052A
公开(公告)日:2006-08-09
申请号:CN200610004829.4
申请日:2006-01-12
Applicant: 微软公司
Inventor: C·A·科利奇勒 , D·A·沃腾迪科 , E·L·维恩古尔德 , E·K·兹恩达 , E·B·克里斯滕森 , G·M·德拉-利贝拉 , Y·佩萨奇 , K·D·沃尔夫 , M·S·威纳尔 , S·科恩 , S·H·菲瑞斯 , S·J·米利特 , S·T·斯沃茨 , T·让可朱克 , U·S·赫吉
IPC: H04L29/06
CPC classification number: G06F9/546
Abstract: 本发明提供了构造和使用绑定对象的自动化的、用户友好的方式。向开发者呈现最终用于创建用于在客户机和服务端点之间传输消息的运行时通信信道的绑定元素,并且从中进行选择。在接收到用户输入之后,创建元数据、信道工厂和监听器工厂。元数据描述了绑定元素,并提供了在运行时实现通信方面的协议栈的抽象表示。信道工厂被配置成在运行时使用元数据集合来生成运行时通信信道。此外,监听器工厂被配置成接受运行时通信信道,来解除通信方面的多路复用,以在服务端点处处理消息。本发明也能够基于工业需求对绑定元素和标准化的绑定对象进行组合。
-
-
-
-
-