Interface javax.jms.TextMessage

Interface javax.jms.TextMessage - Java - Programmation

Marsh Posté le 22-06-2005 à 09:42:37    

Salut, Question MQSeries
 
est ce que qqun pourrait m'expliquer comment fonctionne le code suivant:

Code :
  1. javax.jms.TextMessage textMessage = getQueueSession().CreatTextMessage()
  2. textMessage.setJMSType(type)
  3. textMessage.setJMSMessageID(id)
  4. textMessage.setText(text)
  5. getQueueSender().send(textMessage)


 
à quoi servent les 3 fonctions "Set", à quoi sert le type et l'ID?
Sont-ils obligatoire?
 
Question subsidiaire, puis-je communiquer de la meme facon en cobol avec cette meme queue?  
Je sais comment envoyer du texte dans une queue mais je ne sais pas à quoi doivent correspondre le type et l'ID et comment les renseigner dans la queue
 
MErci

Reply

Marsh Posté le 22-06-2005 à 09:42:37   

Reply

Marsh Posté le 22-06-2005 à 11:08:02    

ça me parait bizarre, il me semble que ces méthodes (set type et set id) devraient etre appelées par ton message broker, pas par du code client.. j'ai un bouquin pas loin mais j'ai un peu la flemme de vérifier.
 
pour cobol.. ben.. si t'as du bol y'a une api jms en cobol ? ou bien un machin proprietaire à mqseries qui permettrait d'y acceder autrement? par exemple, y'a pas mal de message brokers (activemq, mule, ...) qui permettent de poster un message par l'intermediaire de webservices ..


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 22-06-2005 à 11:10:18    

http://java.sun.com/j2ee/sdk_1.3/t [...] ng.String)
(chelou ce truc [:mlc])
 
par contre pour l'id, tu dois pas le setter toi meme :

Citation :

When a message is sent, JMSMessageID can be ignored. When the send or publish method returns, it contains a provider-assigned value.

http://java.sun.com/j2ee/sdk_1.3/t [...] essageID()


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 23-06-2005 à 15:49:55    

the real moins moins a écrit :


 
pour cobol.. ben.. si t'as du bol y'a une api jms en cobol ?


 
Merci pour ton aide.
L'info est très difficile à trouver mais je suis sur une piste d'api jms en cobol

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed