CORRELATION OF ASYNCHRONOUS BUSINESS TRANSACTIONS
First Claim
1. A method for correlating an asynchronous transaction, comprising:
- placing a message in an asynchronous queue;
associating the message with a business transaction;
retrieving the message in the asynchronous queue by an application; and
transmitting business transaction information associated with the message to a server by the application.
3 Assignments
0 Petitions
Accused Products
Abstract
The present technology monitors a web application provided by one or more services. A service may be provided by applications. The monitoring system provides end-to-end business transaction visibility, identifies performance issues quickly and has dynamical scaling capability across monitored systems including cloud systems, virtual systems and physical infrastructures. A message may be placed in an asynchronous queue. The message may be associated with a business transaction. The message in the asynchronous queue may be retrieved by an application. Business transaction information associated with the message may be transmitted to a server by the application.
39 Citations
10 Claims
-
1. A method for correlating an asynchronous transaction, comprising:
-
placing a message in an asynchronous queue; associating the message with a business transaction; retrieving the message in the asynchronous queue by an application; and transmitting business transaction information associated with the message to a server by the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for correlating a distributed transaction, the method comprising:
-
placing a message in an asynchronous queue; associating the message with a business transaction; retrieving the message in the asynchronous queue by an application; and transmitting business transaction information associated with the message to a server by the application.
-
-
10. A system comprising:
-
one or more processors; a memory associated with each of the one or more processors; and one or more modules stored in the memory and executed by the one or more processors to place a message in an asynchronous queue, associate the message with a business transaction, retrieve the message in the asynchronous queue by an application; and
transmit business transaction information associated with the message to a server by the application.
-
Specification