Server-side protocol configuration of accessing clients
First Claim
1. A method for creating a publishable configuration for a particular instance of a server-side protocol stack, comprising:
- starting the server-side protocol stack in memory of a server computer by a processor of the server computer;
creating a list of client-side dependent components in the memory of the server computer by the processor of the server computer;
reversing an order of the client-side dependent components in the list of client-side dependent components to form a reversed ordered list by the processor of the server computer;
determining by the processor of the server computer whether dependencies of the server-side protocol stack are proper;
retrieving into the memory by the processor of the server computer, values of properties of each communications protocol component in the server-side protocol stack upon determining that the dependencies of the server-side protocol stack are proper;
creating by the processor of the server computer a configuration for the server-side protocol stack to be deployed to a client computing device based upon the reversed ordered list; and
,attaching by the processor of the server computer the retrieved values of properties to the created configuration.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention is a method, system and apparatus for configuring a client-side communications protocol stack. In a method of the invention, a mapping can be consulted to determine a set of client-side protocol stack components which correspond to a set of protocol stack components in a server side protocol stack instance. Subsequently, a listing can be created of the determined set of client-side protocol stack components. Finally, the listing can be published for access by externally disposed client computing processes. Preferably, the listing can be reversed. Also, the consulting step further can include determining at least one attribute to be applied to at least one of the client-side protocol stack components when enabling a client-side protocol stack to interoperate with the server-side protocol stack instance.
-
Citations
12 Claims
-
1. A method for creating a publishable configuration for a particular instance of a server-side protocol stack, comprising:
-
starting the server-side protocol stack in memory of a server computer by a processor of the server computer; creating a list of client-side dependent components in the memory of the server computer by the processor of the server computer; reversing an order of the client-side dependent components in the list of client-side dependent components to form a reversed ordered list by the processor of the server computer; determining by the processor of the server computer whether dependencies of the server-side protocol stack are proper; retrieving into the memory by the processor of the server computer, values of properties of each communications protocol component in the server-side protocol stack upon determining that the dependencies of the server-side protocol stack are proper; creating by the processor of the server computer a configuration for the server-side protocol stack to be deployed to a client computing device based upon the reversed ordered list; and
,attaching by the processor of the server computer the retrieved values of properties to the created configuration. - View Dependent Claims (2, 3, 4)
-
-
5. A computing system for creating a publishable configuration for a particular instance of a server-side protocol stack, comprising:
-
a client computing device comprising at least one processor and a memory; a server computing device comprising at least one processor and a memory and coupled to the client computing device; and
,a configuration processor coupled to the server computing device and executing in memory of one of the server computing device, the configuration processor that when executed performs the steps of creating a list of client-side dependent components, reversing an order of the client-side dependent components in the list of client-side dependent components to form a reversed ordered list, determining whether dependencies of a server-side protocol stack are proper, retrieving values of properties of each communications protocol component in the server-side protocol stack upon determining that the dependencies of the server-side protocol stack are proper, creating a configuration for the server-side protocol stack to be deployed to the client computing device based upon the reversed ordered list, and attaching the retrieved values of properties to the created configuration. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer program product having stored thereon a computer program for creating a publishable configuration for a particular instance of a server-side protocol stack, the computer program comprising a set of computer-readable instructions that when executed by a computer system causes the computer system to perform the steps of:
starting the server-side protocol stack; creating a list of client-side dependent components; reversing an order of the client-side dependent components in the list of client-side dependent components to form a reversed ordered list; determining whether dependencies of the server-side protocol stack are proper; retrieving values of properties of each communications protocol component in the server-side protocol stack upon determining that the dependencies of the server-side protocol stack are proper; creating a configuration for the server-side protocol stack to be deployed to a client computing device based upon the reversed ordered list; and
,attaching the retrieved values of properties to the created configuration. - View Dependent Claims (10, 11, 12)
Specification