-
公开(公告)号:US20060150200A1
公开(公告)日:2006-07-06
申请号:US11003307
申请日:2004-12-03
申请人: Shy Cohen , Geary Eppley , Douglas Purdy , James Johnson , Stephen Millet , Stephen Swartz , Vijay Gajjala , Aaron Stern , Alexander DeJarnatt , Alfred Lee , Anand Rjagopalan , Anastasios Kasiolas , Chaitanya Upadhyay , Christopher Kaler , Craig Critchley , David Levin , David Driver , David Wortendyke , Douglas Walter , Elliot Waingold , Erik Christensen , Erin Honeycutt , Eugene Shvets , Evgeny Osovetsky , Giovanni Della-Libera , Jesus Ruiz-Scougall , John Doty , Jonathan Wheeler , Kapil Gupta , Kenneth Wolf , Krishnan Srinivasan , Lance Olson , Matthew Tavis , Mauro Ottaviani , Max Feingold , Michael Coulson , Michael Marucheck , Michael Vernal , Michael Dice , Mohamed-Hany Ramadan , Mohammad Makarechian , Natasha Jethanandani , Richard Dievendorff , Richard Hill , Ryan Sturgell , Saurab Nog , Scott Seely , Serge Sverdlov , Siddhartha Puri , Sowmyanarayanan Srinivasan , Stefan Batres , Stefan Pharies , Tirunelveli Vishwanath , Tomasz Janczuk , Uday Hegde , Umesh Madan , Vaithialingam Balayogan , Vipul Modi , Yaniv Pessach , Yasser Shohoud
发明人: Shy Cohen , Geary Eppley , Douglas Purdy , James Johnson , Stephen Millet , Stephen Swartz , Vijay Gajjala , Aaron Stern , Alexander DeJarnatt , Alfred Lee , Anand Rjagopalan , Anastasios Kasiolas , Chaitanya Upadhyay , Christopher Kaler , Craig Critchley , David Levin , David Driver , David Wortendyke , Douglas Walter , Elliot Waingold , Erik Christensen , Erin Honeycutt , Eugene Shvets , Evgeny Osovetsky , Giovanni Della-Libera , Jesus Ruiz-Scougall , John Doty , Jonathan Wheeler , Kapil Gupta , Kenneth Wolf , Krishnan Srinivasan , Lance Olson , Matthew Tavis , Mauro Ottaviani , Max Feingold , Michael Coulson , Michael Marucheck , Michael Vernal , Michael Dice , Mohamed-Hany Ramadan , Mohammad Makarechian , Natasha Jethanandani , Richard Dievendorff , Richard Hill , Ryan Sturgell , Saurab Nog , Scott Seely , Serge Sverdlov , Siddhartha Puri , Sowmyanarayanan Srinivasan , Stefan Batres , Stefan Pharies , Tirunelveli Vishwanath , Tomasz Janczuk , Uday Hegde , Umesh Madan , Vaithialingam Balayogan , Vipul Modi , Yaniv Pessach , Yasser Shohoud
IPC分类号: G06F9/46
摘要: A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.
-
公开(公告)号:US07555757B2
公开(公告)日:2009-06-30
申请号:US11159853
申请日:2005-06-23
申请人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , George D. Fee , Hany E. Ramadan , Henry L. Sanders, II , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , George D. Fee , Hany E. Ramadan , Henry L. Sanders, II , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)提供了一组功能,包括一组基本所有应用程序中使用的基类和类型,用于在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员。
-
公开(公告)号:US07017162B2
公开(公告)日:2006-03-21
申请号:US09902811
申请日:2001-07-10
申请人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Henry L. Sanders , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Brian A. LaMacchia , Anders Hejlsberg , Brian M. Grunkemeyer , Caleb L. Doise , Christopher W. Brumme , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Takacs , David S. Ebbo , David O. Driver , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Henry L. Sanders , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Krzysztof J. Cwalina , Lance E. Olson , Loren M. Kohnfelder , Michael M. Magruder , Manish S. Prabhu , Radu Rares Palanca , Raja Krishnaswamy , Shawn P. Burke , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Stefan H. Pharies , Suzanne M. Cook , Tarun Anand , Travis J. Muhlestein , Yann E. Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
IPC分类号: G06F9/46
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
-
公开(公告)号:US20050246716A1
公开(公告)日:2005-11-03
申请号:US11159853
申请日:2005-06-23
申请人: Adam Smith , Anthony Moore , Brian LaMacchia , Anders Hejlsberg , Brian Grunkemeyer , Caleb Doise , Christopher Brumme , Christopher Anderson , Corina Feuerstein , Craig Sinclair , Daniel Takacs , David Ebbo , David Driver , David Mortenson , Erik Christensen , Erik Olson , Fabio Yeon , Gopala Kakivaya , Gregory Fee , Hany Ramadan , Henry Sanders , Jayanth Rajan , Jeffrey Cooperstein , Jonathan Hawkins , James Hogg , Joe Long , John McConnell , Jesus Ruiz-Scougall , James Miller , Julie Bennett , Krzysztof Cwalina , Lance Olson , Loren Kohnfelder , Michael Magruder , Manish Prabhu , Radu Palanca , Raja Krishnaswamy , Shawn Burke , Sean Trowbridge , Seth Demsey , Shajan Dasan , Stefan Pharies , Suzanne Cook , Tarun Anand , Travis Muhlestein , Yann Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam Smith , Anthony Moore , Brian LaMacchia , Anders Hejlsberg , Brian Grunkemeyer , Caleb Doise , Christopher Brumme , Christopher Anderson , Corina Feuerstein , Craig Sinclair , Daniel Takacs , David Ebbo , David Driver , David Mortenson , Erik Christensen , Erik Olson , Fabio Yeon , Gopala Kakivaya , Gregory Fee , Hany Ramadan , Henry Sanders , Jayanth Rajan , Jeffrey Cooperstein , Jonathan Hawkins , James Hogg , Joe Long , John McConnell , Jesus Ruiz-Scougall , James Miller , Julie Bennett , Krzysztof Cwalina , Lance Olson , Loren Kohnfelder , Michael Magruder , Manish Prabhu , Radu Palanca , Raja Krishnaswamy , Shawn Burke , Sean Trowbridge , Seth Demsey , Shajan Dasan , Stefan Pharies , Suzanne Cook , Tarun Anand , Travis Muhlestein , Yann Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
-
5.Computing system and method for allowing plurality of applications written in different programming languages to communicate and request resources or services via a common language runtime layer 有权
标题翻译: 用于允许以不同编程语言编写的多个应用程序的计算系统和方法通过公共语言运行时层进行通信和请求资源或服务公开(公告)号:US07581231B2
公开(公告)日:2009-08-25
申请号:US10087027
申请日:2002-02-28
申请人: Adam W. Smith , Anthony J. Moore , Anders Hejlsberg , Brian A. LaMacchia , Blaine J. Dockter , Brian M. Grunkemeyer , Brian K. Pepin , Caleb L. Doise , Christopher W. Brumme , Chad W. Royal , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Dedu-Constantin , Daniel Takacs , David S. Ebbo , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Giovanni M. Della-Libera , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Jun Fang , Krzysztof J. Cwalina , Keith W. Ballinger , Lance E. Olson , Loren M. Kohnfelder , Luca Bolognese , Manu Vasandani , Mark T. Anders , Mark P. Ashton , Mark A. Boulter , Mark W. Fussell , Michael M. Magruder , Manish S. Prabhu , Neetu Rajpal , Nikhil Kothari , Nithyalakshmi Sampathkumar , Nicholas M. Kramer , Omri Gazitt , Radu Rares Palanca , Raja Krishnaswamy , Robert M. Howard , Ramasamy Krishnaswamy , Shawn P. Burke , Scott D. Guthrie , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Subhag P. Oak , Sreeram Nivarthi , Stefan H. Pharies , Suzanne M. Cook , Susan M. Warren , Tarun Anand , Travis J. Muhlestein , William A. Adams , Yan Leshinsky , Yann E. Christensen , Yung-shin Lin , Stephen J. Millet , Joseph Roxe , Alan Boshier , Henry L. Sanders , David Bau
发明人: Adam W. Smith , Anthony J. Moore , Anders Hejlsberg , Brian A. LaMacchia , Blaine J. Dockter , Brian M. Grunkemeyer , Brian K. Pepin , Caleb L. Doise , Christopher W. Brumme , Chad W. Royal , Christopher L. Anderson , Corina E. Feuerstein , Craig T. Sinclair , Daniel Dedu-Constantin , Daniel Takacs , David S. Ebbo , David S. Mortenson , Erik B. Christensen , Erik B. Olson , Fabio A. Yeon , Giovanni M. Della-Libera , Gopala Krishna R. Kakivaya , Gregory D. Fee , Hany E. Ramadan , Jayanth V. Rajan , Jeffrey M. Cooperstein , Jonathan C. Hawkins , James H. Hogg , Joe D. Long , John I. McConnell , Jesus Ruiz-Scougall , James S. Miller , Julie D. Bennett , Jun Fang , Krzysztof J. Cwalina , Keith W. Ballinger , Lance E. Olson , Loren M. Kohnfelder , Luca Bolognese , Manu Vasandani , Mark T. Anders , Mark P. Ashton , Mark A. Boulter , Mark W. Fussell , Michael M. Magruder , Manish S. Prabhu , Neetu Rajpal , Nikhil Kothari , Nithyalakshmi Sampathkumar , Nicholas M. Kramer , Omri Gazitt , Radu Rares Palanca , Raja Krishnaswamy , Robert M. Howard , Ramasamy Krishnaswamy , Shawn P. Burke , Scott D. Guthrie , Sean E. Trowbridge , Seth M. Demsey , Shajan Dasan , Subhag P. Oak , Sreeram Nivarthi , Stefan H. Pharies , Suzanne M. Cook , Susan M. Warren , Tarun Anand , Travis J. Muhlestein , William A. Adams , Yan Leshinsky , Yann E. Christensen , Yung-shin Lin , Stephen J. Millet , Joseph Roxe , Alan Boshier , Henry L. Sanders , David Bau
CPC分类号: G06F9/44
摘要: An application program interface (API) provides a set of functions for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)为在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员提供了一组功能。
-
6.Mapping between object oriented and service oriented representations of a distributed application 有权
标题翻译: 分布式应用程序的面向对象和面向服务的表示之间的映射公开(公告)号:US07519713B2
公开(公告)日:2009-04-14
申请号:US11051043
申请日:2005-02-04
申请人: Michael Jon Marucheck , Ryan Thomas Sturgell , Alex DeJarnett , Eric K. Zinda , Jesus Ruiz Scougall , Stephen T. Swartz , Stephen J. Millet
发明人: Michael Jon Marucheck , Ryan Thomas Sturgell , Alex DeJarnett , Eric K. Zinda , Jesus Ruiz Scougall , Stephen T. Swartz , Stephen J. Millet
摘要: The present invention extends to mapping between object oriented and service oriented representations of a distributed application. A computer system accesses an annotated object oriented representation of a service, which is annotated with service description attributes mapping included objects to corresponding service oriented elements in a service oriented representation of the service. The computer system identifies a service description attribute that annotates an object of the annotated object oriented representation. The computer system maps the object to a corresponding service oriented element in accordance with service description information contained in the identified service description attribute. The computer system outputs a channel object configured to implements behaviors and data formats described in the service oriented representations. The computer system initiates a channel that is compatible with behaviors and data formats of the service.
摘要翻译: 本发明扩展到分布式应用的面向对象和面向服务的表示之间的映射。 计算机系统访问服务的带注释的面向对象的表示,其被服务描述属性注释,所述服务描述属性将包含的对象映射到服务的面向服务的表示中的相应的面向服务的元素。 计算机系统识别注释被注释的面向对象的表示的对象的服务描述属性。 计算机系统根据包含在所识别的服务描述属性中的服务描述信息将对象映射到相应的面向服务的元件。 计算机系统输出被配置为实现在面向服务的表示中描述的行为和数据格式的信道对象。 计算机系统启动与服务的行为和数据格式兼容的频道。
-
7.Transmitting and receiving messages through a customizable communication channel and programming model 有权
标题翻译: 通过可定制的通信通道和编程模型发送和接收消息公开(公告)号:US07200676B2
公开(公告)日:2007-04-03
申请号:US10400747
申请日:2003-03-26
申请人: Yann Erik Christensen , Ryan T. Sturgell , Erik B. Christensen , Jesus Ruiz-Scougall , Alex DeJarnatt , Michael J. Marucheck
发明人: Yann Erik Christensen , Ryan T. Sturgell , Erik B. Christensen , Jesus Ruiz-Scougall , Alex DeJarnatt , Michael J. Marucheck
IPC分类号: G06F15/173 , G06F15/16 , G06F9/44
摘要: Methods, systems, and computer program products for abstracting processing layers within a messaging infrastructure so that changes or enhancements can be made to the infrastructure while retaining existing functionality. Message transport implementations are abstracted within a message layer, allowing other layers within the infrastructure to interact with messages in a more structured fashion, largely independent of message transport. Transport examples include named pipes, Transmission Control Protocol (TCP), HyperText Transfer Protocol (HTTP), Simple Mail Transfer Protocol (SMTP), etc. A channel layer above the message layer abstracts message exchange implementations, allowing other layers within the infrastructure to send and receive messages in a more structured fashion, largely independent of the message exchange semantics of a specific implementation. Message exchange examples include datagrams, dialogs, monologs, queues, and the like. Above the channel layer and message layer, a service layer abstracts the binding implementations that bind message exchange implementations to user code implementations.
摘要翻译: 方法,系统和计算机程序产品,用于抽象消息传递基础结构中的处理层,以便可以在保留现有功能的同时对基础架构进行更改或增强。 消息传输实现在消息层内被抽象化,允许基础架构内的其他层以更结构化的方式与消息进行交互,这在很大程度上独立于消息传输。 传输示例包括命名管道,传输控制协议(TCP),超文本传输协议(HTTP),简单邮件传输协议(SMTP)等。消息层上方的信道层抽象出消息交换实现,允许基础架构内的其他层发送 并且以更结构化的方式接收消息,这在很大程度上独立于特定实现的消息交换语义。 消息交换示例包括数据报,对话,单声道,队列等。 在信道层和消息层之上,服务层抽象将消息交换实现绑定到用户代码实现的绑定实现。
-
公开(公告)号:US20050240943A1
公开(公告)日:2005-10-27
申请号:US11159851
申请日:2005-06-23
申请人: Adam Smith , Anthony Moore , Brian LaMacchia , Anders Hejlsberg , Biran Grunkemeyer , Caleb Doise , Christopher Brumme , Christopher Anderson , Corina Feuerstein , Craig Sinclair , Daniel Takacs , David Ebbo , David Driver , David Mortenson , Erik Christensen , Erik Olson , Fabio Yeon , Gopala Kakivaya , George Fee , Hany Ramadan , Henry Sanders , Jayanth Rajan , Jeffrey Cooperstein , Jonathan Hawkins , James Hogg , Joe Long , John McConnell , Jesus Ruiz-Scougall , James Miller , Julie Bennett , Krzysztof Cwalina , Lance Olson , Loren Kohnfelder , Michael Magruder , Manish Prabhu , Radu Palanca , Raja Krishnaswamy , Shawn Burke , Sean Trowbridge , Seth Demsey , Shajan Dasan , Stefan Pharies , Suzanne Cook , Tarun Anand , Travis Muhlestein , Yann Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
发明人: Adam Smith , Anthony Moore , Brian LaMacchia , Anders Hejlsberg , Biran Grunkemeyer , Caleb Doise , Christopher Brumme , Christopher Anderson , Corina Feuerstein , Craig Sinclair , Daniel Takacs , David Ebbo , David Driver , David Mortenson , Erik Christensen , Erik Olson , Fabio Yeon , Gopala Kakivaya , George Fee , Hany Ramadan , Henry Sanders , Jayanth Rajan , Jeffrey Cooperstein , Jonathan Hawkins , James Hogg , Joe Long , John McConnell , Jesus Ruiz-Scougall , James Miller , Julie Bennett , Krzysztof Cwalina , Lance Olson , Loren Kohnfelder , Michael Magruder , Manish Prabhu , Radu Palanca , Raja Krishnaswamy , Shawn Burke , Sean Trowbridge , Seth Demsey , Shajan Dasan , Stefan Pharies , Suzanne Cook , Tarun Anand , Travis Muhlestein , Yann Christensen , Yung-shin Lin , Ramasamy Krishnaswamy , Joseph Roxe , Alan Boshier , David Bau
CPC分类号: G06F3/00 , G06F9/46 , G06F9/465 , G06F9/541 , G06F2209/463
摘要: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)提供了一组功能,包括一组基本所有应用程序中使用的基类和类型,用于在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员。
-
9.Utilizing abstract descriptions to generate, exchange, and configure service and client runtimes 有权
标题翻译: 利用抽象描述来生成,交换和配置服务和客户端运行时公开(公告)号:US07950023B2
公开(公告)日:2011-05-24
申请号:US11051041
申请日:2005-02-04
申请人: Jesus Ruiz Scougall , Ryan Thomas Sturgell , Michael Jon Marucheck , Alex DeJarnett , Stephen T. Swartz , Michael Steven Vernal , Eric K. Zinda , Stephen J. Millet , David A. Wortendyke
发明人: Jesus Ruiz Scougall , Ryan Thomas Sturgell , Michael Jon Marucheck , Alex DeJarnett , Stephen T. Swartz , Michael Steven Vernal , Eric K. Zinda , Stephen J. Millet , David A. Wortendyke
摘要: The present invention extends utilizing abstract descriptions to generate, exchange, and configure service and client runtimes. A computer system parses compiled code and potentially optional configuration information for implementing a service and converts the compiled code and any configuration information into an abstract service description. The abstract service description can then be converted into code document object model and service configuration information or exported as metadata. A corresponding service runtime can be initiated by calling a service initializer included in the abstract service description. The code document object model and configuration information and/or metadata can be transferred to another computer system. The other computer system can utilize the code document object model and configuration information and/or import the metadata to facilitate initialization of a compatible channel for communicating with the service runtime.
摘要翻译: 本发明利用抽象描述来扩展生成,交换和配置服务和客户机运行时间。 计算机系统解析编译的代码和用于实现服务的潜在的可选配置信息,并将编译的代码和任何配置信息转换成抽象服务描述。 抽象服务描述可以转换为代码文档对象模型和服务配置信息,或作为元数据导出。 可以通过调用抽象服务描述中包含的服务初始化器来启动相应的服务运行时间。 代码文档对象模型和配置信息和/或元数据可以被传送到另一个计算机系统。 另一个计算机系统可以利用代码文档对象模型和配置信息和/或导入元数据以促进用于与服务运行时进行通信的兼容通道的初始化。
-
10.Interface infrastructure for creating and interacting with web services 有权
标题翻译: 用于创建和与Web服务交互的接口基础设施公开(公告)号:US07512957B2
公开(公告)日:2009-03-31
申请号:US11003307
申请日:2004-12-03
申请人: Shy Cohen , Geary L. Eppley , Douglas M. Purdy , James E. Johnson , Stephen J. Millet , Stephen T. Swartz , Vijay K. Gajjala , Aaron Abraham Stern , Alexander Martin DeJarnatt , Alfred M. Lee, IV , Anand Rjagopalan , Anastasios Kasiolas , Chaitanya D. Upadhyay , Christopher G. Kaler , Craig Andrew Critchley , David Edwin Levin , David Owen Driver , David Wortendyke , Douglas A. Walter , Elliot Lee Waingold , Erik Bo Christensen , Erin P. Honeycutt , Eugene Shvets , Evgeny Osovetsky , Giovanni M. Della-Libera , Jesus Ruiz-Scougall , John David Doty , Jonathan T. Wheeler , Kapil Gupta , Kenneth David Wolf , Krishnan Srinivasan , Lance E. Olson , Matthew Thomas Tavis , Mauro Ottaviani , Max Attar Feingold , Michael James Coulson , Michael Jon Marucheck , Michael Steven Vernal , Michael Thomas Dice , Mohamed-Hany Essam Ramadan , Mohammad Makarechian , Natasha Harish Jethanandani , Richard Dievendorff , Richard Douglas Hill , Ryan Thomas Sturgell , Saurab Nog , Scott Christopher Seely , Serge Sverdlov , Siddhartha Puri , Sowmyanarayanan K. Srinivasan , Stefan Batres , Stefan Harrington Pharies , Tirunelveli Vishwanath , Tomasz Janczuk , Uday S. Hegde , Umesh Madan , Vaithialingam B. Balayogan , Vipul Arunkant Modi , Yaniv Pessach , Yasser Shohoud
发明人: Shy Cohen , Geary L. Eppley , Douglas M. Purdy , James E. Johnson , Stephen J. Millet , Stephen T. Swartz , Vijay K. Gajjala , Aaron Abraham Stern , Alexander Martin DeJarnatt , Alfred M. Lee, IV , Anand Rjagopalan , Anastasios Kasiolas , Chaitanya D. Upadhyay , Christopher G. Kaler , Craig Andrew Critchley , David Edwin Levin , David Owen Driver , David Wortendyke , Douglas A. Walter , Elliot Lee Waingold , Erik Bo Christensen , Erin P. Honeycutt , Eugene Shvets , Evgeny Osovetsky , Giovanni M. Della-Libera , Jesus Ruiz-Scougall , John David Doty , Jonathan T. Wheeler , Kapil Gupta , Kenneth David Wolf , Krishnan Srinivasan , Lance E. Olson , Matthew Thomas Tavis , Mauro Ottaviani , Max Attar Feingold , Michael James Coulson , Michael Jon Marucheck , Michael Steven Vernal , Michael Thomas Dice , Mohamed-Hany Essam Ramadan , Mohammad Makarechian , Natasha Harish Jethanandani , Richard Dievendorff , Richard Douglas Hill , Ryan Thomas Sturgell , Saurab Nog , Scott Christopher Seely , Serge Sverdlov , Siddhartha Puri , Sowmyanarayanan K. Srinivasan , Stefan Batres , Stefan Harrington Pharies , Tirunelveli Vishwanath , Tomasz Janczuk , Uday S. Hegde , Umesh Madan , Vaithialingam B. Balayogan , Vipul Arunkant Modi , Yaniv Pessach , Yasser Shohoud
IPC分类号: G06F3/00
摘要: A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.
摘要翻译: Web服务命名空间涉及用于创建各种应用程序的基础架构。 该基础设施为构建各种规模和复杂性的基于消息的应用程序提供了基础。 基础架构或框架提供基本消息传递,安全消息传递,可靠消息传递和事务消息传递的API。 在一些实施例中,相关联的API以平衡实用性,可用性,可扩展性和可版本性的方式考虑到命名空间的层级中。
-
-
-
-
-
-
-
-
-