Prioridad De Mensajes En WebLogic
Las colas de WebLogic no ordenan por prioridad automáticamente, WebLogic propone que creemos un Destination Key para poder ordenar mensajes en automáticamente.
Los Destination Key
Es un elemento con un criterio de ordenamiento al cual se lo podemos asignar a diferentes colas, una cola puede tener mas de un criterio y se puede decidir cual criterio queremos que tenga en cuenta primero.
Con este elemento podremos elegir por que atributo del mensaje ordenar y si lo queremos ascendente o descendentemente, esto implica que si los mensajes que estamos enviando tiene un atributo, por ejemplo id, podemos crear un Destination Key para que ordene por el id, esta practica no es aconsejada por la gente de BEA, ya que dice que puede traer problemas con la performance en la entrega en los mensajes.
Notemos con esto que si creamos un Destination Key que tenga como criterio ordenar por Prioridad de Ascendentemente un mensaje con prioridad 0 se va a encolar delante de otro mensaje con prioridad 9.
Full of salient points. Don't stop believing or writnig!