System and method of providing an asynchronous interface between a client system and an enterprise javabeans-enabled server
First Claim
1. A method of implementing an interface to achieve asynchronous method invocations between a client system, a messaging server, and an enterprise JavaBeans-enabled server, comprising:
- performing a lookup operation for an asynchronous home interface on Java naming and directory interface service;
returning a reference to the asynchronous home interface of an enterprise bean, to the client system;
making a call on the reference;
providing a listener for the asynchronous home interface to monitor a plurality of events;
generating an event;
receiving a result after generating the event; and
executing a method of the listener.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of implementing an interface to achieve asynchronous method invocations between a client system, a messaging server, and an enterprise JavaBeans-enabled server is provided which includes performing a lookup operation for an asynchronous home interface on JNDI directory service, returning a reference to the asynchronous home interface of an enterprise bean, to the client system, and making a call on the reference. The method also includes providing a listener for the asynchronous home interface to monitor a plurality of events, generating an event, receiving a result after generating the event; and executing a method of the listener.
-
Citations
18 Claims
-
1. A method of implementing an interface to achieve asynchronous method invocations between a client system, a messaging server, and an enterprise JavaBeans-enabled server, comprising:
-
performing a lookup operation for an asynchronous home interface on Java naming and directory interface service;
returning a reference to the asynchronous home interface of an enterprise bean, to the client system;
making a call on the reference;
providing a listener for the asynchronous home interface to monitor a plurality of events;
generating an event;
receiving a result after generating the event; and
executing a method of the listener. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of providing an interface for achieving asynchronous method invocations between a client system and an enterprise JavaBeans-enabled server, comprising:
-
performing a lookup operation for a home interface on an enterprise JavaBean that enables the client system to obtain a reference to the home interface;
providing a listener for the home interface to monitor events;
invoking a call to the home interface;
receiving a result when an event has occurred;
receiving a call identifier from the home interface; and
using the call identifier to identify the result of an asynchronous call. - View Dependent Claims (13)
-
-
14. An enterprise JavaBeans architecture configured to provide asynchronous method invocations, comprising:
-
a client system having a listener configured to generate a notification when an incoming message is detected and to generate an event when the incoming message has arrived;
a messaging server configured to communicate with the client system; and
an enterprise JavaBeans-enabled server having an interface configured to enable the listener to detect the incoming message being transmitted from the enterprise JavaBeans-enabled server, wherein the enterprise JavaBeans-enabled server is configured to communicate with the messaging server. - View Dependent Claims (15, 16, 17, 18)
-
Specification