Method for providing communication services over a computer network system
AssigneeAccenture LLP
InventorMichel K. Bowman-Amuah
Life of this patent
Estimating the term…
Abstract
A system, method and article of manufacture are provided for implementing communication services patterns. A fixed format stream-based communication system is provided and service is delivered via a globally addressable interface. Access is afforded to a legacy system. Service is delivered via a locally addressable interface. A null value is communicated and data is transmitted from a server to a client via pages. A naming service and a client are interfaced with the naming service allowing access to a plurality of different sets of services from a plurality of globally addressable interfaces. A stream-based communication system is provided and data is efficiently retrieved.
Claims15
A method for implementing communication services patterns, comprising the steps of:
- (a) providing a fixed format stream-based communication system;
- (b) delivering service via a globally addressable interface;
- (c) affording access to a legacy system;
- (d) delivering service via a locally addressable interface;
- (e) communicating a null value;
- (f) transmitting data from a server to a client via pages;
- (g) interfacing a naming service and a client, the naming service allowing access to a plurality of different sets of services from a plurality of globally addressable interfaces;
- (h) calling the naming service for receiving locations of the global addressable interfaces;
- (i) generating proxies based on the received locations of the global addressable interfaces as a result of the calls;
- (j) receiving the proxies in an allocation queue;
- (k) allocating the proxies of the allocation queue in a proxy pool;
- (l) allowing access to the proxies in the proxy pool for identifying the location of one of the global addressable interfaces in response to a request received from the client;
- (m) providing a stream-based communication system;
- and
- (n) efficiently retrieving data.
A computer program embodied on a computer readable medium for implementing communication services patterns, comprising:
- (a) a code segment that provides a fixed format stream-based communication system;
- (b) a code service that delivers service via a globally addressable interface;
- (c) a code segment that affords access to a legacy system;
- (d) a code segment that delivers service via a locally addressable interface;
- (e) a code segment that communicates a null value;
- (f) a code segment that transmits data from a server to a client via pages;
- (g) a code segment that interfaces a naming service and a client, the naming service allowing access to a plurality of different sets of services from a plurality of globally addressable interfaces;
- (h) a code segment that calls the naming service for receiving locations of the global addressable interfaces;
- (i) a code segment that generates proxies based on the received locations of the global addressable interfaces as a result of the calls;
- (j) a code segment that receives the proxies in an allocation queue;
- (k) a code segment that allocates the proxies of the allocation queue in a proxy pool;
- (l) a code segment that allows access to the proxies in the proxy pool for identifying the location of one of the global addressable interfaces in response to a request received from the client;
- (m) a code segment that provides a stream-based communication system;
- and
- (n) a code segment that efficiently retrieves data.
A system for implementing communication services patterns, comprising:
- (a) logic that provides a fixed format stream-based communication system;
- (b) logic that delivers service via a globally addressable interface;
- (c) logic that affords access to a legacy system;
- (d) logic that delivers service via a locally addressable interface;
- (e) logic that communicates a null value;
- (f) logic that transmits data from a server to a client via pages;
- (g) logic that interfaces a naming service and a client, the naming service allowing access to a plurality of different sets of services from a plurality of globally addressable interfaces;
- (h) logic that calls the naming service for receiving locations of the global addressable interfaces;
- (i) logic that generates proxies based on the received locations of the global addressable interfaces as a result of the calls;
- (j) logic that receives the proxies in an allocation queue;
- (k) logic that allocates the proxies of the allocation queue in a proxy pool;
- (l) logic that allows access to the proxies in the proxy pool for identifying the location of one of the global addressable interfaces in response to a request received from the client;
- (m) logic that provides a stream-based communication system;
- and
- (n) logic that efficiently retrieves data.
Dependencies are inferred from the claim text.