HOW TO ENABLE "OUT OF BOX" MESSAGES TRACKING IN MESSAGING SYSTEM
First Claim
1. A computer program product comprising a computer readable medium having recorded thereon a computer program executed by a computer system for tracking transaction steps using a messaging system and a tracking system, the computer program performing the steps of:
- providing a business transaction including a plurality of transaction steps having application modules each including a computer;
messaging between the application modules at each step of the business transaction for communicating between the computers;
queuing data from each message communicated between the computers into message queues;
determining tracking properties of status data for extraction from the message queues;
extracting status data from the message queues having the determined tracking properties;
queuing the status data into a tracking queue;
sending the status data to a processing module;
evaluating the status data using the tracking system; and
communicating the status data of the messages to other systems.
0 Assignments
0 Petitions
Accused Products
Abstract
A tracking system includes a business system using a plurality of application modules each including a computer for processing a transaction including a plurality of steps. A messaging system includes a messaging computer program embodied in a computer readable medium in each of the computers for communicating between the computers. The messaging system generates queues of messages being communicated between the computers. The messaging system can be configured by an administrator to generate tracking data about the messages being communicated between the computers. A tracking module is included in one of the computers, and has the messaging computer program and a tracking computer program embodied in the computer readable medium for specifying status data for retrieval from the messaging queues, receiving the status data from the messaging queues into a tracking queue, and storing the status data in a data storage system.
-
Citations
1 Claim
-
1. A computer program product comprising a computer readable medium having recorded thereon a computer program executed by a computer system for tracking transaction steps using a messaging system and a tracking system, the computer program performing the steps of:
-
providing a business transaction including a plurality of transaction steps having application modules each including a computer; messaging between the application modules at each step of the business transaction for communicating between the computers; queuing data from each message communicated between the computers into message queues; determining tracking properties of status data for extraction from the message queues; extracting status data from the message queues having the determined tracking properties; queuing the status data into a tracking queue; sending the status data to a processing module; evaluating the status data using the tracking system; and communicating the status data of the messages to other systems.
-
Specification