Method for providing communication services over a computer network system
First Claim
1. 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.
6 Assignments
0 Petitions
Accused Products
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.
1343 Citations
15 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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. - View Dependent Claims (7, 8, 9, 10)
-
-
11. 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. - View Dependent Claims (12, 13, 14, 15)
-
Specification