Providing supplemental semantics to a transactional queue manager
AssigneeMicrosoft Corporation
InventorsAffan Arshad Dar, James E. Johnson
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsAffan Arshad Dar, James E. Johnson
Estimating the term…
In one embodiment, a computer system instantiates a queue manager configured to process a plurality of existing queue manager commands on messages in a message queue. The computer system instantiates a virtualized instance of a queue manager in a virtual layer associated with the queue manager in the computing system. The a virtualized queue manager instance provides supplemental queue manager commands usable in addition to existing queue manager commands, such that the queue manager can be used to implement the supplemental commands without substantial modification. The computer system receives an indication that a message in a message queue is to be accessed according to a specified command provided by the instantiated virtualized queue manager instance that is not natively supported by the queue manager and the virtualized queue manager performs the specified supplemental command as indicated by the received indication by performing one or more existing queue manager commands.
In a computing system, a method for instantiating a virtualized instance of a queue manager configured to provide a plurality of supplemental queue manager commands for performing message access, the method comprising:
A computer program product for implementing a method for replacing an internal transaction with an external transaction, the computer program product comprising one or more computer-readable storage media having stored thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:
A computer system comprising the following:
Dependencies are inferred from the claim text.