发明名称 |
Distributed computing system architecture |
摘要 |
A computing system architecture is based upon a peer-to-peer, asynchronous model. The architecture specifies a set of infrastructure facilities that comprise an inter-prise operating system. The inter-prise operating system provides all the facilities that make application coding as easy in the peer-to-peer asynchronous model as it is in a hierarchical, synchronous model. Services, which reside in containers, are linked asynchronously by an inter-prise bus and use data from a virtual data store. |
申请公布号 |
US8886841(B2) |
申请公布日期 |
2014.11.11 |
申请号 |
US201213451421 |
申请日期 |
2012.04.19 |
申请人 |
Charles Schwab & Co., Inc. |
发明人 |
Goldstein Neal;Richards Adam;Sherr David;Levy David;Mullins Chalon |
分类号 |
G06F13/00;G06F9/54;H04L12/18;H04N21/2668;H04N21/266 |
主分类号 |
G06F13/00 |
代理机构 |
Kilpatrick Townsend & Stockton LLP |
代理人 |
Kilpatrick Townsend & Stockton LLP |
主权项 |
1. A computing system, comprising:
a bus including:
a channel manager component that provides for at least three types of channels for communication between a plurality of service requestors and a plurality of service providers, wherein the channel manager component is adapted to create a channel in response to receipt of an open channel message, and the at least three types of channels include a service channel for communication of a request for a service, an event channel for communication of events raised or handled by the service, and a stream channel for communication of data read or written by the service; anda service discovery component that identifies a plurality of interfaces corresponding to the plurality of service providers; a service requestor container coupled to the bus, the service requestor container containing a service requestor application; and a service provider container coupled to the bus, the service provider container containing a service provider application. |
地址 |
San Francisco CA US |