Method and apparatus for asynchronous component invocation
First Claim
1. A computer-implemented method for a first component to invoke a second component asynchronously in an object-oriented computing environment, the computer-implemented method comprising:
- receiving a request from a first component to invoke a second component;
maintaining the scope of the received request;
providing a thread for identifying the received request and invoking the second component, wherein the thread identifies an exception listener for handling exceptions associated with the invocation of the second component.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for a first component to asynchronously invoke a second component are provided. In one embodiment of the invention, a computer-implemented method for a first component to invoke a second component asynchronously in an object-oriented computing environment is provided. A request is received from a first component to invoke a second component. The scope of the received request is maintained. A thread is provided for identifying the received request and invoking the second component, wherein the thread identifies an exception listener for handling exceptions associated with the invocation of the second component.
-
Citations
44 Claims
-
1. A computer-implemented method for a first component to invoke a second component asynchronously in an object-oriented computing environment, the computer-implemented method comprising:
-
receiving a request from a first component to invoke a second component;
maintaining the scope of the received request;
providing a thread for identifying the received request and invoking the second component, wherein the thread identifies an exception listener for handling exceptions associated with the invocation of the second component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for a first component to invoke a second component asynchronously in an object-oriented environment, the computer-implemented method comprising:
-
identifying a second component for handling a message;
transmitting a request associated with the message from a first component to invoke the second component;
registering an exception listener on an asynchronous proxy associated with the second component. - View Dependent Claims (11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30)
-
-
16. The computer program product comprising computer code for a first component to invoke a second component asynchronously, the computer readable medium comprising:
-
computer code for receiving a request from a first component to invoke a second component;
computer code for maintaining the scope of the received request;
computer code for providing a thread for identifying the received request and invoking the second component, wherein the thread identifies an exception listener for handling exceptions associated with the invocation of the second component;
a computer-readable medium for storing the computer codes.
-
-
25. A computer program product for a first component to invoke a second component asynchronously in an object-oriented environment, the computer program product comprising:
-
computer code for identifying a second component for handling a message;
computer code for transmitting a request associated with the message from a first component to invoke the second component;
computer code for registering an exception listener on an asynchronous proxy associated with the second component;
a computer-readable medium for storing the computer codes.
-
-
31. An enterprise environment associated with a computing system, the enterprise environment comprising:
-
an asynchronous proxy for receiving a request from a first component to invoke a second component;
an exception listener coupled to the asynchronous proxy, wherein the exception listener uses a scope corresponding to the request to handle exceptions associated with the invocation. - View Dependent Claims (32, 33, 34, 35, 36, 37, 39, 40, 41, 42)
-
-
38. An enterprise environment associated with a computing system, the enterprise environment comprising:
-
memory containing a first component;
a processor coupled with memory, the processor configured to identify a second component for handling a message from the first component;
an interface coupled with the processor and memory, the interface configured to transmit a request associated with the message from the first component to invoke the second component, wherein the interface also transmits information to register an exception listener on an asynchronous proxy associated with the second component.
-
-
43. An apparatus for a first component to invoke a second component asynchronously in an object-oriented computing environment, the apparatus comprising:
-
means for receiving a request from a first component to invoke a second component;
means for maintaining the scope of the received request;
means for providing a thread for identifying the received request and invoking the second component, wherein the thread identifies an exception listener for handling exceptions associated with the invocation of the second component.
-
-
44. An apparatus for a first component to invoke a second component asynchronously in an object-oriented environment, the computer-implemented method comprising:
-
means for identifying a second component for handling a message;
means for transmitting a request associated with the message from a first component to invoke the second component;
means for registering an exception listener on an asynchronous proxy associated with the second component.
-
Specification