Preparing your result...
Loading...
Press Esc to dismiss this message

System and Method for Handling Multiple Asynchronous Data Results (02-Feb-2010)

Thumbnail
IP.com Prior Art Database Disclosure (Source: IPCOM)
Disclosure Number IPCOM000192784D dated 02-Feb-2010
Originally published in Prior Art Database
Disclosed by: IBM
Country: Undisclosed
Disclosure File: 2 pages / 59.1 KB / English (United States)

A method and system is disclosed for managing multiple asynchronous results obtained by one or more multiple data sources for faster and efficient functioning of an application.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 2

System and Method for Handling Multiple Asynchronous Data Results

Disclosed is a method and system for managing multiple asynchronous results obtained by one or more multiple data sources for faster and efficient functioning of an application.

The application may rely on data from one or more multiple data sources. Results containing data from one or more multiple data sources need to have been received before the application can progress further. The method and system disclosed herein, enables the application to make multiple requests for data in parallel to the one or more data sources. Thereafter, once each request is completed, the application progresses further.

Fig. 1 depicts a flow graph illustrating an increase in efficiency in executing the application using the method and system as compared to the existing art (first flow graph). Process 1, Process 2 and Process 3 are exemplary processes that asynchronously access one or more multiple data sources. Further, Process 4 is the process which is required to be executed once each of the earlier processes are completed.

As shown in Fig. 1, each request is handled at different speeds as necessary and need not wait for completion of an earlier request. This expedites completion of process 4 that needs to run after all the asynchronous requests are completed.

Figure 1

The method and system involves a m...

(Source: IPCOM)
First page image
(Source: IPCOM)