Method and system for dynamic configuration of interceptors in a client-server environment
First Claim
1. A computer implemented method of creating and managing one or more interceptors, comprising:
- intrinsically chaining said interceptors, said interceptor chains made up of dissimilar types of interceptors, storing state information, in at least one of the chained interceptors, directed to a reference to a next interceptor, and providing a unified binding mechanism across request level Object Request Broker (ORB) services, message level ORB services, and transports.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method/system of creating and managing one or more interceptors. The method comprises the steps of intrinsically chaining the interceptors, and storing state information, in at least one of the chained interceptors, directed to a reference to the next interceptor. A server computer in a client-sever environment that includes a processor configured to generate one or more interceptors and to intrinsically chain the interceptors, and a memory associated with at least one of the chained interceptors and configured to store state information directed to a reference to the next interceptor thereof. The method/system, in various embodiments, includes dissimilar interceptors, callbacks, and flyweight pattern weighting.
26 Citations
19 Claims
-
1. A computer implemented method of creating and managing one or more interceptors, comprising:
-
intrinsically chaining said interceptors, said interceptor chains made up of dissimilar types of interceptors, storing state information, in at least one of the chained interceptors, directed to a reference to a next interceptor, and providing a unified binding mechanism across request level Object Request Broker (ORB) services, message level ORB services, and transports. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method of creating and managing one or more interceptors, comprising:
-
intrinsically chaining said interceptors, storing state information, in at least one of the chained interceptors, directed to a reference to a next interceptor, providing callbacks within said interceptor chain, and whereby a request only has to traverse said chain once while allowing interceptors that need to intercept processing at additional points to do so by wrapping a callback interface. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer implemented method of creating and managing one or more interceptors, comprising:
intrinsically chaining said interceptors into one or more chains, storing state information, in at least one of the chained interceptors, directed to a reference to a next interceptor, applying a flyweight pattern to an Interoperable Object Reference (IOR) representation, said flyweight pattern implementing policies which control which chain of interceptors to use at invocation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
Specification