Systems and methods for managing conversations between information technology resources
DCFirst Claim
1. A system for managing a conversation in a Web service, comprising:
- a computer processor;
a conversation managed object executable on the computer processor, wherein;
the conversation managed object includes at least one interface configured to provide management information about the conversation to at least one manager; and
the at least one interface is configured to provide information regarding the Web service that contains the conversation.
10 Assignments
Litigations
2 Petitions
Accused Products
Abstract
A system for managing a conversation includes one or more interfaces configured to provide management information about the conversation to a manager. The interface can be configured to provide information regarding a resource such as a Web service that contains the conversation. Information regarding the conversation that may be made available to the manager includes the number of failed messages processed by the conversation; the number of successful messages processed by the conversation; the total number of messages processed by the conversation; the number of other resources participating in the conversation; the identity of other resources participating in the conversation; an identifier of the conversation; the last message received; the last fault message received; and an identifier of the resource that contains the conversation.
-
Citations
35 Claims
-
1. A system for managing a conversation in a Web service, comprising:
-
a computer processor; a conversation managed object executable on the computer processor, wherein; the conversation managed object includes at least one interface configured to provide management information about the conversation to at least one manager; and the at least one interface is configured to provide information regarding the Web service that contains the conversation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system capable of monitoring messages between a first resource and a second resource, comprising:
a computer processor configured to communicate with the first resource, wherein the computer processor includes executable instructions operable to; discover whether a conversation has been established between the first resource and the second resource; end the conversation; and request information regarding the conversation including; at least one of; the number of failed messages; the number of successful messages; the total number of messages; the last message received by the first resource; the last fault message received by the first resource; and at least one of; the identity of resources participating in the conversation; the number of resources participating in the conversation; an identifier of the conversation; and an identifier of the resource that contains the conversation interface. - View Dependent Claims (20, 21, 22, 23)
-
24. A computer program product tangibly embodied in a computer storage readable medium, comprising:
-
a conversation interface; a managed object interface associated with the conversation interface, wherein the conversation interface includes information for monitoring messages in a conversation, including; at least one of; the number of failed messages; the number of successful messages; the total number of messages; the last message received by a resource; the last fault message received by the resource; and at least one of; the identity of resources participating in the conversation; the number of resources participating in the conversation; an identifier of the conversation; and an identifier of the resource that contains the conversation interface. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for managing a conversation for a Web service, comprising:
-
creating a conversation object representing the conversation; exposing management capabilities for the conversation via a description of a plurality of interfaces; and allowing a manager to subscribe with the conversation object to receive notification of events regarding the conversation. - View Dependent Claims (33)
-
-
34. An apparatus for managing a conversation for a Web service, comprising:
-
object means for representing the conversation; description means for exposing management capabilities for the conversations; and subscription means for allowing a manager to subscribe to receive notification of events regarding the conversation. - View Dependent Claims (35)
-
Specification