Method for supporting an extensible and dynamically bindable protocol stack in a distrubited process system
First Claim
1. A method for providing an extensible and dynamically bindable protocol stack in an application server based on an information exchange between the application server and one of a plurality of client workstations, both the application server and the client workstations initialized with a prescribed set of enabled protocols and associated protocol parameters providing a common transport mechanism, the method comprising:
- (a) the application server transmitting a request protocol message to one of a plurality client workstations;
(b) the client workstation responding to the request protocol message with a plurality of client protocol packets specifying one or more additional protocols and associated protocol parameters that are desired by the client workstation for a client workstation application;
(c) the application server responding to each protocol packet transmitted by the client workstation with a server protocol packet counter-specifying one or more associated protocol parameters; and
(d) the application server and the client workstation each enabling the additional protocols with the negotiated protocol parameters in preparation for running the client workstation application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for providing an extensible and dynamically bindable protocol stack with parameters in a distributed process system based on using information exchange over a common transport mechanism between an application server and a client workstation. The application server and the client workstation are initialized with a minimum set of enabled protocols, only the basic set required by the common transport mechanism. The workstation requiring service sends a list of required protocols with parameters to the application server together with any optional protocols and enables the required protocols. The server responds by enabling the required and acceptable optional protocols. The server negotiates the arrangement by an acknowledgment that includes any parameter modifications required. Both client and server enable the negotiated set of protocols.
-
Citations
21 Claims
-
1. A method for providing an extensible and dynamically bindable protocol stack in an application server based on an information exchange between the application server and one of a plurality of client workstations, both the application server and the client workstations initialized with a prescribed set of enabled protocols and associated protocol parameters providing a common transport mechanism, the method comprising:
-
(a) the application server transmitting a request protocol message to one of a plurality client workstations; (b) the client workstation responding to the request protocol message with a plurality of client protocol packets specifying one or more additional protocols and associated protocol parameters that are desired by the client workstation for a client workstation application; (c) the application server responding to each protocol packet transmitted by the client workstation with a server protocol packet counter-specifying one or more associated protocol parameters; and (d) the application server and the client workstation each enabling the additional protocols with the negotiated protocol parameters in preparation for running the client workstation application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A distributed process system comprising an application server, at least one client workstation, and a common transport mechanism for interconnecting the application server and the client workstation, the distributed process system providing an extensible and dynamically bindable protocol stack in the application server based on a method using information exchange between the application server and the client workstation, the method comprising:
-
(a) initializing the application server and the client workstation with a prescribed set of enabled protocols and associated protocol parameters providing a common transport mechanism; (b) the application server transmitting a request protocol message to the client workstation; (c) the client workstation responding to the request protocol message with a plurality of client protocol packets specifying one or more additional protocols and associated protocol parameters that are desired by the client workstation for a client workstation application; (d) the application server responding to each protocol packet transmitted by the client workstation with a server protocol packet counter-specifying one or more associated protocol parameters; and (e) the application server and the client workstation each enabling the additional protocols with the negotiated protocol parameters in preparation for running the client workstation application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A server method for providing an extensible and dynamically bindable protocol stack for a client workstation, the server initialized with a prescribed set of enabled protocols and associated protocol parameters providing a common transport mechanism, the server method comprising:
-
(a) transmitting a request protocol message to a client workstation; (b) receiving a plurality of client protocol packets from the client workstation, each of the received protocol packets specifying one or more additional protocols and associated protocol parameters that are desired by the client workstation; (c) responding to each received client protocol packets by transmitting a server protocol packet counter-specifying one or more associated protocol parameters; and (d) enabling the additional protocols with the negotiated protocol parameters in preparation for serving the client workstation. - View Dependent Claims (19, 20, 21)
-
Specification