Patent ID: 8424019

Claim:
One or more non-transitory computer-readable media having computer-executable instructions embodied thereon for performing a method of managing channel instances running in a messaging-middleware environment, the method comprising: indentifying a process identifier and a thread identifier for each of a plurality of open channel instances, wherein a channel instance communicates messages between objects within a messaging-middleware environment; linking the process identifier and the thread identifier to the given instance in a table of open channel instances, wherein the linking is accomplished by inserting a foreign key with a link to the process identifier and the thread identifier into the table of open channel instances; displaying an interface that presents a list of channel instances that are open in the messaging-middleware environment; displaying controls for managing the channel instances on an individual channel basis; receiving an instruction from a user to terminate a given instance of a channel through the interface, the instruction identifies the given instance by the given instance's thread identifier and process identifier; and terminating the given instance without terminating other instances of the channel.