Converting message character sets for a queue manager
AssigneeSprint Communications Company L.P.
InventorMark Leonard
Life of this patent
Estimating the term…
Abstract
A method, system, and medium are provided for enabling a queue manager to handle messages written with a character set the queue manager is not configured to handle. In a messaging-middleware environment, queue managers receive messages from applications and communicate the messages to queues where they can be retrieved. Upon receiving a message written in a character set the queue manager is not configured to handle, the queue manager may activate a conversion utility that converts messages from the one character set into a character set the queue manager can handle. The converted message may be returned to the queue manager and stored in the queue to which the message was addressed.
Claims13
One or more non-transitory computer-readable media having computer-executable instructions embodied thereon that when executed by a computing device perform a method that enables a queue manager to handle multiple character sets, the method comprising:
- receiving, at the queue manager, a first message over a channel that is addressed to a local alias that points to a local queue managed by the queue manager, wherein the first message uses a first character set that is not supported by the queue manager;
- generating a convert queue within the queue manager;
- changing the local alias to point to the convert queue, thereby causing messages addressed to the local queue to be communicated to the convert queue;
- activating a conversion utility that converts messages from the first character set into a second character set that is supported by the queue manager;
- receiving, at the queue manager, a second message that is addressed to the local alias;
- storing the second message in the convert queue;
- receiving a converted version of the second message from the conversion utility;
- and
- storing the converted version of the second message in the local queue.
A method for enabling a queue manager to handle multiple character sets within a messaging-middleware environment, the method comprising:
- establishing a convert queue that is managed by a queue manager;
- causing messages addressed to a local queue that is managed by the queue manager to be communicated to the convert queue;
- activating a conversion utility that converts messages from a first character set into a second character set;
- receiving, at the queue manager, a message that is addressed to the local queue;
- storing the message in the convert queue;
- communicating the message to the conversion utility;
- receiving a converted version of the message back from the conversion utility;
- and
- storing the converted version of the message in the local queue.
Dependencies are inferred from the claim text.