Service support framework for peer to peer applications
First Claim
Patent Images
1. In a peer networking enabled computer adapted to be part of a network of computing devices interoperating via a multicast peer networking protocol having an implementation of a peer networking protocol, a method of creating a client or a service comprising:
- calling for a binding element;
calling for a resolver element;
allowing for the selection of a message encoding binding element;
if the method is creating a client, using the binding elements to create and configure a channel factory using default parameters;
if the method if creating a service, using the binding elements to create and configure a listener factory using default parameters;
setting default parameters using the binding elements comprising;
setting a maximum number of advertised addresses per neighbor to a default value;
setting a neighbor service port to a default value;
setting a neighbor service transport setting to a default value; and
allowing for manual addressing setting;
if the method is creating a client, returning the configured channel factory; and
if the method is creating a service, returning the configured listener factory.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed system is a service support framework for a multicast programming system implemented on top of a service oriented framework, specifically a service oriented messaging system.
18 Citations
15 Claims
-
1. In a peer networking enabled computer adapted to be part of a network of computing devices interoperating via a multicast peer networking protocol having an implementation of a peer networking protocol, a method of creating a client or a service comprising:
-
calling for a binding element; calling for a resolver element; allowing for the selection of a message encoding binding element; if the method is creating a client, using the binding elements to create and configure a channel factory using default parameters; if the method if creating a service, using the binding elements to create and configure a listener factory using default parameters; setting default parameters using the binding elements comprising; setting a maximum number of advertised addresses per neighbor to a default value; setting a neighbor service port to a default value; setting a neighbor service transport setting to a default value; and allowing for manual addressing setting; if the method is creating a client, returning the configured channel factory; and if the method is creating a service, returning the configured listener factory. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing apparatus, comprising:
-
a display unit that is capable of generating video images; an input device; a processing apparatus operatively coupled to said display unit and said input device, said processing apparatus comprising a processor and a memory operatively coupled to said processor, a network interface connected to a network and to the processing apparatus; in a peer networking enabled computer adapted to be part of a network of computing devices interoperating via a multicast peer networking protocol having an implementation of a peer networking protocol, said processing apparatus being programmed to create a service or a client comprising; calling for a binding element; calling for a resolver element; allowing for the selection of a message encoding binding element; if the method is creating a client, using the binding elements to create and configure a channel factory using default parameters; if the method if creating a service, using the binding elements to create and configure a listener factory using default parameters; setting default parameters using the binding elements comprising; setting a maximum number of advertised addresses per neighbor to a default value; setting a neighbor service port to a default value; setting a neighbor service transport setting to a default value; and allowing for manual addressing setting; if the method is creating a client, returning the configured channel factory; and if the method is creating a service, returning the configured listener factory. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer readable medium having computer executable instructions for performing a method of creating a client or a service in a peer networking enabled computer adapted to be part of a network of computing devices interoperating via a multicast peer networking protocol having an implementation of a peer networking protocol, comprising:
-
computer executable instructions for calling for a binding element; computer executable instructions for calling for a resolver element; allowing for the selection of a message encoding binding element; if the method is creating a client, computer executable instructions for using the binding elements to create and configure a channel factory using default parameters; if the method if creating a service, computer executable instructions for using the binding elements to create and configure a listener factory using default parameters; computer executable instructions for setting default parameters using the binding elements comprising; computer executable instructions for setting a peer transport binding element to a default value; computer executable instructions for setting a maximum number of advertised addresses per neighbor to a default value; computer executable instructions for setting a maximum message size to a default value; computer executable instructions for setting a neighbor service port to a default value; computer executable instructions for setting a neighbor service transport setting to a default value; and computer executable instructions for allowing for manual addressing setting; if the method is creating a client, returning the configured channel factory; and if the method is creating a service, returning the configured listener factory. - View Dependent Claims (12, 13, 14, 15)
-
Specification