US20020004848A1

System and method of providing an asynchronous interface between a client system and an enterprise javabeans-enabled server

Claim Score by NHIP

Read claim 14, the broadest

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.

US20020004848A1, drawing sheet 1
Sheet 1 of 10

Term

Term ended

Projected expiry passed 23 March 2021, 5.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

18 claims: 3 independent, 15 dependent

  1. 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.
  2. 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.
  3. 14
    Broadest claimClaim Score 74, broad(NHIP)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.