Patent ID: 8010654
Filing Date: 2011-08-30
Classification: G06F

Abstract:
1. A method of monitoring computer resources processing a business transaction in a service oriented architecture, said method comprising the steps of: requesting, by a transaction manager executing on a CPU in a computer, in a protocol request header in a protocol request message of one or more protocol request messages, a collection of one or more performance metrics for at least one computer resource in said computer resources processing said business transaction, wherein said transaction manager monitors said business transaction processed by said computer resources in the service oriented architecture, wherein each of said computer resources and said transaction manager have deployed thereon a protocol encoding-decoding component that sends said one or more protocol request messages requesting the collection of said one or more performance metrics and receives one or more protocol response messages containing said one or more performance metrics collected in a protocol response header in the one or more protocol response messages, wherein a first computer resource processing said business transaction in said computer resources receives said protocol request message with said protocol request header from a second computer resource processing said business transaction in said computer resources, the first computer resource adds said protocol request header to a new protocol request message, and the first computer resource sends the new protocol request message with said protocol request header to a third computer resource processing said business transaction in said computer resources; and receiving, by said transaction manager executing on the CPU in the computer, in the one or more protocol response messages having said protocol response header containing said one or more performance metrics collected by said at least one computer resource in said computer resources processing said business transaction.