Distributed computing system architecture
0 Assignments
0 Petitions
Accused Products
Abstract
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.
35 Citations
67 Claims
-
1-48. -48. (canceled)
-
49. A computing system, which comprises:
-
a bus which includes a channel manager component that provides for at least three different types of channels which provide for communication between a plurality of different service requestors and a plurality of different service providers, and includes a service discovery component that identifies a plurality of different types of interfaces for the plurality of different service providers, wherein the different types of channels correspond to the plurality of different types of interfaces;
a service requestor container operatively coupled to said bus, said service requestor container containing a service requestor application;
a service provider container operatively coupled to said bus, said service provider container containing a service provider application; and
wherein the service provider container includes an interaction broker component, said interaction broker providing an interface between said bus and said service provider application. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
Specification