JMS¼òÃ÷½Ì³Ì(PDF¸ñʽ)-µÚ6²¿·Ö
°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
3¡£2¡¡¡¡Ä¿±ê¡¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡ÏûϢģÐÍÓÐÏÂÁÐÄ¿±ê£º¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡Ìṩһ¸öµ¥Ò»µÄͳһµÄÏûÏ¢API¡¡¡£¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡Ìṩһ¸öAPI¡¡£¬ËüÄÜ´´½¨Æ¥ÅäÏÖ´æµÄ·ÇJMS¡¡Ó¦ÓÃʹÓõĸñʽµÄÏûÏ¢¡£¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡Ö§³ÖÒì¹¹Ó¦ÓõĿª·¢£¬Òì¹¹Ó¦Óú¸Ç²Ù×÷ϵͳ¡¢»úÆ÷¼Ü¹¹ºÍ¼ÆËã»úÓïÑÔ¡£¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡Ö§³Ö°üº¬java¡¡¶ÔÏóµÄÏûÏ¢¡£¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡Ö§³Ö°üº¬¿ÉÀ©Õ¹±êÇ©ÓïÑÔ£¨XML¡¡£©Ò³ÃæµÄÏûÏ¢£¨²Î¼ûhttp£º//w3¡£org/XML£©¡££¨Òë¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡Õß×¢£º¾ÍÊÇÏûÏ¢ÊÇXML¡¡£©¡¡¡¡
3¡£3¡¡¡¡JMS¡¡ÏûÏ¢¡¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡ÏûÏ¢ÓÉÒÔϲ¿·Ö×é³É£º¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡ÏûϢͷ¡ª¡ªËùÓеÄÏûÏ¢¶¼Ö§³ÖÏàͬµÄÍ·×ֶμ¯¡£Í·×ֶΰüº¬ÁË¿Í»§¶ËºÍÌṩÉ̶¼Òª¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê¹ÓõÄÓÃÓÚ±êʶºÍ·ÓÉÏûÏ¢µÄÖµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡ÊôÐÔ¡ª¡ª³ýÁ˱ê×¼µÄÍ·×Ö¶ÎÍ⣬ÏûÏ¢ÌṩÁËÒ»¸öÄÚÖõŦÄÜÀ´ÏòÏûÏ¢Ôö¼Ó¿ÉÑ¡µÄÍ·¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡×ֶΡ£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ó¦ÓÃרÓÐÊôÐÔ¡ªÎªÏûÏ¢Ôö¼ÓÓ¦ÓÃרÓеÄÍ·×Ö¶ÎÌṩµÄ»úÖÆ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±ê×¼ÊôÐÔ¡ªJMS¡¡¶¨ÒåµÄһЩ±ê×¼ÊôÐÔ£¬ËüÃÇÏ൱ÓÚ¿ÉÑ¡µÄÍ·×ֶΡ£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÌṩÉÌרÓÐÊôÐÔ¡ªÔÚ¼¯³ÉJMS¡¡¿Í»§¶ËºÍJMS¡¡ÌṩÉ̱¾µØ¿Í»§¶Ëʱ¿ÉÄÜ»áÓõ½¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÌṩÉÌרÓеÄÊôÐÔ¡£JMS¡¡ÎªÕâЩÊôÐÔ¶¨ÒåÁËÃüÃû¹æ·¶¡£¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡ÏûÏ¢Ì塪¡ªJMS¡¡¶¨ÒåÁ˼¸¸öÏûÏ¢ÌåÀàÐÍ£¬ÕâЩÀàÐ͸²¸ÇÁ˴󲿷ֵ±Ç°Ê¹ÓõÄÏûÏ¢·ç¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¸ñ¡£¡¡¡¡
3¡£4¡¡¡¡ÏûϢͷ×ֶΡ¡¡¡
¡¡¡¡¡¡¡¡ÏÂÃæµÄ×ÓÕ½ÚÃèÊöÁËËùÓеÄÏûϢͷ×ֶΡ£ÏûÏ¢µÄÍ·±»ÍêÕûµØת·¢µ½ËùÓеÄJMS¡¡¿Í»§¶Ë¡£¡¡
JMS¡¡Ã»Óж¨ÒåÄÇЩת·¢µ½·ÇJMS¡¡¿Í»§¶ËµÄÍ·×ֶΡ£¡¡¡¡
3¡£4¡£1¡¡JMSDestination¡¡¡¡
¡¡¡¡¡¡¡¡JMSDestination¡¡°üº¬ÁËÏûÏ¢±»·¢ÍùµÄÄ¿µÄµØ¡£¡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»·¢ËÍʱ£¬ºöÂÔÕâ¸ö×ֶΡ£ÔÚ·¢ËÍÍê³Éºó£¬Õâ¸ö×Ö¶ÎÈÝÄÉÓÉ·¢ËÍ·½·¨Ö¸¶¨µÄÄ¿µÄ¡¡
µØ¶ÔÏ󡣡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»½ÓÊÕʱ£¬ËüµÄÄ¿µÄµØµÄÖµ±ØÐëµÈÓÚ·¢ËÍʱ¸³¸øµÄÖµ¡£¡¡¡¡
3¡£4¡£2¡¡JMSDeliveryMode¡¡¡¡
¡¡¡¡¡¡¡¡JMSDeliveryMode¡¡°üº¬ÁËÏûÏ¢·¢ËÍʱָ¶¨µÄת·¢Ä£Ê½¡£¡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»·¢ËÍʱ£¬Õâ¸ö×ֶ௧öÂÔ¡£ÔÚÍê³É·¢Ëͺó£¬Ëü°üº¬ÁËÓÉ·¢ËÍ·½·¨Ö¸¶¨µÄת·¢Ä£¡¡
ʽ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡17¡¡/¡¡66¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡18¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡²Î¼û4¡£7¡¡Õ½ڡ°ÏûϢת·¢Ä£Ê½¡±Á˽â¸üÏêϸµÄÐÅÏ¢¡£¡¡¡¡
3¡£4¡£3¡¡JMSMessageID¡¡¡¡
¡¡¡¡¡¡JMSMessageID¡¡°üº¬ÁËÒ»¸öÓÃÓÚΨһ±êʶÓÉÌṩÉÌ·¢Ë͵Äÿ¸öÏûÏ¢¡£¡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»·¢ËÍʱ£¬JMSMessageID¡¡¡¡¡¡¡¡¡¡±»ºöÂÔ¡£µ±·¢ËÍ·½·¨·µ»Øʱ£¬Õâ¸ö×ֶΰüº¬ÁËÒ»¸öÌá¡¡
¹©É̸³ÓèµÄÖµ¡£¡¡¡¡
¡¡¡¡¡¡JMSMessageID¡¡¡¡ÊÇÒ»¸ö¡¡String¡¡Öµ£¬ËüÓÃÓÚÔÚÀúÊ·´æ´¢³ØÖÐΨһ±êʶÏûÏ¢µÄÖ÷¼ü¡£Î¨Ò»ÐÔ¡¡
µÄÈ·Çз¶Î§ÓÉÌṩÉ̶¨Òå¡£ËüÖÁÉÙÓ¦µ±¸²¸ÇÒ»¸öÌṩÉÌ°²×°µÄËùÓеÄÏûÏ¢£¬ÕâÀïÒ»¸ö°²×°±»¡¡
Á¬½Óµ½Ò»ÏµÁÐÏûϢ·ÓÉÆ÷¡£¡¡¡¡
¡¡¡¡¡¡¡¡ËùÓеġ¡JMSMessageID¡¡¡¡Öµ±ØÐëÒÔǰ׺¡°ID£º¡±¿ªÊ¼£¬Ã»ÓÐÒªÇó¿ç²»Í¬ÌṩÉ̵ÄÏûÏ¢ID¡¡Öµ¡¡
µÄΨһÐÔ¡£¡¡¡¡
¡¡¡¡¡¡¡¡ÓÉÓÚÏûÏ¢ID¡¡ÐèÒª»¨·Ñʱ¼äÀ´´´½¨²¢Ôö¼ÓÁËÏûÏ¢µÄ³¤¶È£¬Òò´ËÈç¹ûÏûÏ¢ÒѾ±»¸øÁËÒ»¸ö¡¡
°µÊ¾ËµÓ¢ÓﲻʹÓÃÏûÏ¢ID£¬ÄÇôJMS¡¡ÌṩÉÌ¿ÉÒÔÓÅ»¯¹ý³¤µÄÏûÏ¢¡£JMSMessageProducer¡¡Ìá¡¡
¹©È¡ÏûÏûÏ¢ID¡¡µÄ°µÊ¾¡£µ±¿Í»§¶ËÉèÖÃÏûÏ¢Éú²úÕß²»Ê¹ÓÃÏûÏ¢ID¡¡Ê±£¬Ëü¾ÍÊÇ˵ËüÉú²úµÄÏûÏ¢¡¡
²»ÒÀÀµÏûÏ¢¡¡ID¡¡¡¡µÄÖµ¡£Èç¹ûJMS¡¡¡¡ÌṩÉ̽ÓÊÜÕâ¸ö°µÊ¾£¬ÄÇôÕâЩÏûÏ¢µÄÏûÏ¢¡¡ID¡¡±ØÐëÉèÖÃΪ¡¡
null£»Èç¹ûÌṩÉ̲»½ÓÊÜÕâ¸ö°µÊ¾£¬ÄÇô±ØÐëΪÏûÏ¢ID¡¡ÉèÖÃÒ»¸öΨһµÄÖµ¡£¡¡¡¡
3¡£4¡£4¡¡JMSTimestamp¡¡¡¡
¡¡¡¡¡¡JMSTimestamp¡¡¡¡°üº¬ÁËÏûÏ¢±»·¢Ë͵Äʱ¼ä¡£µ«²»ÊÇÏûÏ¢±»ÕæÕýת·¢µÄʱ¼ä£¬ÒòΪÕæÕýµÄ¡¡
·¢ËÍ¿ÉÄÜÓÉÓÚÊÂÎñ»òÆäËûµÄ¿Í»§¶ËÏûÏ¢ÅŶӶø±È½ÏÍí¡£¡¡¡¡
¡¡¡¡¡¡¡¡µ±Ò»¸öÏûÏ¢±»·¢ËÍʱ£¬JMSTimestamp¡¡¡¡±»ºöÂÔ¡£µ±·¢Éú·½·¨·µ»Øʱ£¬Õâ¸ö×ֶΰüº¬Á˵÷¡¡
Óúͷµ»ØÖ®¼äµÄij¸öʱ¼äÖµ¡£ËüµÄ¸ñʽÊÇͨ³£µÄjava¡¡ºÁÃëʱ¼äÖµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡ÓÉÓÚʱ¼ä´ÁÐèÒª»¨Ê±¼äÀ´´´½¨£¬²¢Ôö¼ÓÁËÏûÏ¢µÄ³¤¶È£¬Èç¹ûÓ¦ÓðµÊ¾²»Ê¹ÓÃʱ¼ä´Á£¬ÄÇ¡¡
ôijЩJMS¡¡ÌṩÉÌ¿ÉÒÔÓÅ»¯ÏûÏ¢µÄ¹ýÔØ¡£JMS¡¡MessageProducer¡¡¿ÉÒÔ°µÊ¾²»Ê¹ÓÃʱ¼ä´Á¡£µ±¡¡
¿Í»§¶ËÉèÖÃÉú²úÕß²»Ê¹ÓÃʱ¼ä´Á£¬ÄÇôËü¾ÍÊÇ˵ËüÉú²úµÄÏûÏ¢²»ÒÀÀµÓÚʱ¼ä´ÁµÄÖµ¡£Èç¹û¡¡
JMS¡¡ÌṩÉ̽ÓÊÜÁËÕâÖÖ°µÊ¾£¬ÄÇôÕâЩÏûÏ¢µÄʱ¼ä´Á±ØÐë±»ÉèÖóÉ0¡¡£»Èç¹ûÌṩÉ̲»½ÓÊÜÕâ¡¡
ÖÖ°µÊ¾£¬Ôò±ØÐëÉèÖÃʱ¼ä´ÁµÄÖµ¡£¡¡¡¡
3¡£4¡£5¡¡JMSCorrelationID¡¡¡¡
¡¡¡¡¡¡¡¡¿Í»§¶Ë¿ÉÒÔʹÓÃJMSCorrelationID¡¡À´Á´½ÓÏûÏ¢¡£µäÐ͵ÄÓ÷¨¾ÍÊǽ«ÏìÓ¦ÏûÏ¢ºÍÇëÇóÏûÏ¢¡¡
Á´½ÓÆðÀ´¡£¡¡¡¡
¡¡¡¡¡¡JMSCorrelationID¡¡¿ÉÒÔÈÝÄÉÏÂÁеÄÀàÐÍÖµ£º¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡ÌṩÉÌרÓеÄÏûÏ¢ID¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡Ó¦ÓÃרÓеÄString¡¡¡¡
¡¡¡¡¡¡¡¡z¡¡¡¡ÌṩÉ̱¾µØµÄbyte£§£§Öµ¡¡¡¡
¡¡¡¡¡¡¡¡ÓÉÓÚÿ¸öÓÉJMS¡¡ÌṩÉÌ·¢Ë͵ÄÏûÏ¢¶¼±»¸³ÓèÁËÒ»¸öÏûÏ¢ID¡¡Öµ£¬ËùÒÔͨ¹ýÏûÏ¢ID¡¡À´Á´½Ó¡¡
ÏûÏ¢ÊǷdz£·½±ãµÄ¡£ËùÓеÄÏûÏ¢ID¡¡Öµ¶¼±ØÐëÒÔ¡°ID£º¡±×÷Ϊǰ׺¡£¡¡¡¡
¡¡¡¡¡¡¡¡ÔÚijЩÇé¿öÏ£¬Ó¦Óã¨Óм¸¸ö¿Í»§¶Ë×é³É£©ÐèҪʹÓÃÓ¦ÓÃרÓеÄÖµÀ´Á´½ÓÏûÏ¢¡£ÀýÈ磬¡¡
Ó¦ÓÿÉÒÔʹÓÃJMSCorrelationID¡¡À´ÈÝÄÉÒ»¸öÒýÓÃһЩÍⲿÐÅÏ¢µÄÖµ¡£Ó¦ÓÃרÓеÄÖµ²»±ØÒÔ¡°ID£º¡±¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡18¡¡/¡¡66¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡19¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Ϊǰ׺£»ÕâÊÇÌṩÉÌÉú³ÉÏûÏ¢ID¡¡ÖµÊ±µÄ±£Áô×Ö·û¡£¡¡¡¡
¡¡¡¡¡¡¡¡Èç¹ûÌṩÉÌÖ§³Ö¹ØÁª¡¡ID¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄ±¾µØ¸ÅÄnative¡¡£©£¬ÄÇô¡¡JMS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿Í»§¶Ë¿ÉÄÜÐèÒª¸ø¡¡
JMSCorrelationID¡¡¸³Ìض¨µÄÖµÀ´Æ¥Åä·ÇJMS¡¡¿Í»§¶ËÆÚÍûµÄÖµ¡£Byte£§£§Öµ¾ÍÊÇÓÃÓÚÕâ¸öÄ¿µÄ¡£Ã»¡¡
Óб¾µØ¹ØÁª¡¡ID¡¡¡¡¡¡¡¡¡¡µÄ¡¡JMS¡¡¡¡ÌṩÉ̲»ÒªÇóÖ§³Ö¡¡byte£§£§Öµ£¨×¢£ºsetJMSCorrelationIDAsBytes£¨£©ºÍ¡¡
getJMSCorrelationIDAsBytes£¨£©¡¡¡¡¿ÉÒÔÅ׳ö¡¡java¡£lang¡£UnsupportedOperationException¡¡£©¡£Îª¡¡
JMSCorrelationID¡¡Ê¹ÓÃbyte£§£§ÖµÊDz»¿ÉÒÆÖ²µÄ¡£¡¡¡¡
3¡£4¡£6¡¡JMSReplyTo¡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»·¢ËÍʱ£¬JMSReplyTo¡¡°üº¬Ò»¸öÓÉ¿Í»§Ö§³ÖµÄÄ¿µÄµØ¡£ËüÊǻظ´ÏûÏ¢Ó¦µ±±»·¢ËÍ¡¡
µ½µÄÄ¿µÄµØ¡£¡¡¡¡
¡¡¡¡¡¡¡¡JMSReplyTo¡¡¡¡Îª¡¡null¡¡¡¡µÄÏûÏ¢¿ÉÄÜÊÇij¸öʼþµÄ֪ͨÏûÏ¢»òËüÃǽö½öÊÇ·¢ËÍÕßÈÏΪÊÇÓÐÐË¡¡
ȤµÄÊý¾Ý¡£¡¡¡¡
¡¡¡¡¡¡¡¡JMSReplyTo¡¡ÓÐÖµµÃÏûϢͨ³£ÊÇÆÚÍûÏìÓ¦µÄÏûÏ¢¡£ÏìÓ¦ÊÇ¿ÉÑ¡µÄ£»ÓÉ¿Í»§¶ËÀ´¾ö¶¨¡£¡¡¡¡
3¡£4¡£7¡¡JMSRedelivered¡¡¡¡
¡¡¡¡¡¡¡¡Èç¹û¿Í»§¶ËÊÕµ½Ò»¸öÉèÖÃÁËJMSRedelivered¡¡Ö¸Ê¾µÄÏûÏ¢£¬ÄÇôºÜ¿ÉÄܵ«²»Äܱ£Ö¤Õâ¸öÏû¡¡
Ï¢±»×ª·¢¹ýµ«Ã»ÓÐÈ·ÈÏ¡£Í¨³£Çé¿öÏ£¬ÌṩÉ̱ØÐëÉèÖÃJMSRedelivered¡¡£¬ÎÞÂÛËüÊÇ·ñÕýÔÚÖØ¡¡
ÐÂת·¢Ò»¸öÏûÏ¢¡£Èç¹ûJMSRedelivered¡¡ÉèÖÃΪtrue¡¡£¬ÄÇôËü¸æËßÏû·ÑÓ¦ÓÃÕâ¸öÏûÏ¢¿ÉÄÜÒѾ¡¡
±»×ª·¢¹ý£¬Ó¦ÓÃÓ¦µ±ÒýÆð×¢ÒâÒÔÃâÖظ´´¦Àí¡£²Î¼Ó4¡£4¡£11¡¡Õ½ڡ°ÏûϢȷÈÏ¡±Á˽â¸üÏêϸµÄÐÅ¡¡
Ï¢¡£¡¡¡¡
¡¡¡¡¡¡¡¡Õâ¸öÍ·×ֶζԷ¢ËÍûÓÐÒâÒ壬²»»á±»·¢ËÍ·½·¨¸³Öµ¡£¡¡¡¡
3¡£4¡£8¡¡JMSType¡¡¡¡
¡¡¡¡¡¡¡¡JMSType¡¡°üº¬ÁËÓÉ¿Í»§¶ËÔÚ·¢ËÍÏûϢʱÌṩµÄÏûÏ¢ÀàÐͱêʶ¡£¡¡¡¡
¡¡¡¡¡¡¡¡Ä³Ð©JMS¡¡ÌṩÉÌʹÓÃÏûÏ¢´æ´¢³Ø£¬Õâ¸ö³Ø°üº¬ÁËÓÉÓ¦Ó÷¢Ë͵ÄÏûÏ¢µÄ¶¨Òå¡£Type¡¡×ֶΡ¡
¿ÉÒÔÒýÓÃÌṩÉ̳ØÄÚµÄÏûÏ¢¶¨Òå¡£¡¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡Ã»Óж¨Òå±ê×¼µÄÏûÏ¢¶¨Òå³Ø£¬Ò²Ã»Óж¨Ò嶨ÒåµÄÃüÃû²ßÂÔ¡£¡¡¡¡
¡¡¡¡¡¡¡¡Ä³Ð©ÏûϢϵͳҪÇóΪÿ¸öÓ¦ÓÃÏûÏ¢´´½¨ÏûÏ¢ÀàÐͶ¨Òå²¢Ö¸¶¨Ã¿¸öÏûÏ¢µÄÀàÐÍ¡£ÎªÁ˺ÍÕâ¡¡
ÑùµÄJMS¡¡ÌṩÉÌÒ»Æð¹¤×÷£¬ÎÞÂÛÓ¦ÓÃÊÇ·ñʹÓÃËüJMS¡¡¿Í»§¶Ë¶¼Ó¦µ±ÎªJMSType¡¡¸³Öµ¡£Õâ±£¡¡
֤ΪÄÇЩÐèÒªÕâ¸ö×ֶεÄÌṩÉÌÌṩÕýÈ·µÄÉèÖᣡ¡¡¡
¡¡¡¡¡¡¡¡ÎªÁ˱£Ö¤¿ÉÒÆÖ²ÐÔ£¬JMS¡¡¿Í»§¶ËÓ¦µ±Ê¹ÓóéÏó·ûºÏΪJMSType¡¡¸³Öµ£¬ÒÔ±ãËüÄÜÔÚ°²×°Ê±¡¡
±»ÅäÖóɵ±Ç°ÌṩÉÌÏûÏ¢´æ´¢³ØÖж¨ÒåµÄÖµ¡£Èç¹ûʹÓÃ×Ö·û´®£¬¶ÔijЩ¡¡JMS¡¡¡¡ÌṩÉÌÀ´ËµËû¡¡
ÃÇ¿ÉÒÔ²»ÊÇÓÐЧµÄÀàÐÍÃû¡£¡¡¡¡
3¡£4¡£9¡¡JMSExpiration¡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»·¢ËÍʱ£¬ËüµÄµ½ÆÚʱ¼äÊÇÔÚ·¢Éú·½·¨ÖÐÖ¸¶¨µÄ´æ»îʱ¼äºÍµ±Ç°GMT¡¡ÖµÖ®ºÍ¡£¡¡
ÔÚ´Ó·¢ËÍ·½·¨·µ»Øʱ£¬ÏûÏ¢µÄ¡¡JMSExpiration¡¡¡¡Í·×ֶΰüº¬Õâ¸öµ½ÆÚµÄÖµ¡£µ±ÏûÏ¢±»½ÓÊÕʱ£¬¡¡
ËüµÄJMSExpiration¡¡¡¡ÖеÄÖµ¾ÍÊÇ·¢ËÍʱµÄÖµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡19¡¡/¡¡66¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡20¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡Èç¹û´æ»îʱ¼äÖ¸¶¨Îª0£¬ÄÇô±íÃ÷ÏûϢûÓе½ÆÚʱ¼ä¡£¡¡¡¡
¡¡¡¡¡¡¡¡µ±µ±Ç°GMT¡¡¡¡ÒѾÍíÓÚδת·¢ÏûÏ¢µÄµ½ÆÚʱ¼äʱ£¬Ó¦µ±Ïú»ÙÕâ¸öÏûÏ¢¡£JMS¡¡Ã»Óж¨ÒåÏû¡¡
Ï¢µ½ÆÚʱµÄ֪ͨ¡£¡¡¡¡
3¡£4¡£10¡¡JMSPriority¡¡¡¡
¡¡¡¡¡¡¡¡JMSPriority¡¡Í·×ֶΰüº¬ÁËÏûÏ¢µÄÓÅÏȼ¶¡£¡¡¡¡
¡¡¡¡¡¡¡¡µ±ÏûÏ¢±»·¢ËÍʱ£¬Õâ¸ö×ֶ௧öÂÔ¡£ÔÚÍê³É·¢Ëͺó£¬ËüÈÝÄÉÁËÓÉ·¢ËÍ·½·¨Ö¸¶¨µÄÓÅÏȼ¶¡¡
Öµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡¶¨ÒåÁËÊ®¸öÓÅÏȼ¶Öµ£¬0¡¡ÊÇ×îµÍµÄÓÅÏȼ¶£¬9¡¡ÊÇ×î¸ßµÄÓÅÏȼ¶¡£ÁíÍ⣬¿Í»§¶ËÓ¦µ±¡¡
½«0©4¡¡¿´×÷ÆÕͨÓÅÏȼ¶£¬5©9¡¡¿´×÷¼Ó¼±ÓÅÏȼ¶¡£¡¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡Ã»ÓÐÒªÇóÌṩÉÌÑϸñµØʵÏÖÏûÏ¢µÄÓÅÏȼ¶Ë³Ðò£»µ«ÊÇ£¬ËüÓ¦µ±¾¡Á¦ÔÚÆÕͨÏûϢ֮ǰ¡¡
ת·¢¼Ó¼±ÏûÏ¢¡£¡¡¡¡
3¡£4¡£11¡¡ÈçºÎÉèÖÃÏûϢͷµÄÖµ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±í3©1¡¡·¢ËÍʱÉèÖÃÏûϢͷ×ֶεÄÖµ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Í·×ֶΡ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÉèÖÃÕß¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSDestination¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Send¡¡Method¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSDeliveryMode¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Send¡¡Method¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSExpiration¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Send¡¡Method¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSPriority¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Send¡¡Method¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSMessageID¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Send¡¡Method¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSTimestamp¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Client¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSCorrelationID¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Client¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSReplyTo¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Client¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSType¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Client¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡JMSRedelivered¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Provider¡¡¡¡
3¡£4¡£12¡¡ÖØÔØÏûϢͷ×ֶΡ¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡¡¡¿ÉÒÔÈùÜÀíÔ±ÅäÖá¡JMS¡¡¡¡À´ÖØÔØ¿Í»§¶ËÌØÓеġ¡JMSDeliveryMode¡¡¡¢JMSExpiration¡¡¡¡ºÍ¡¡
JMSPriority¡¡µÄÖµ¡£Èç¹ûÖØÔØÁË£¬Í·×ֶεÄÖµ±ØÐëÊǹÜÀíÔ±Ö¸¶¨µÄÖµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡JMS¡¡Ã»ÓÐÌرð¶¨Òå¹ÜÀíÔ±ÈçºÎÖØ×°ÕâЩͷ×ֶεÄÖµ¡£Ã»ÓÐÒªÇóÖ§³ÖJMS¡¡ÌṩÉÌÖ§³ÖÕâ¸ö¡¡
¹ÜÀíÑ¡Ïî¡£¡¡¡¡
3¡£5¡¡¡¡ÏûÏ¢ÊôÐÔ¡¡¡¡
¡¡¡¡¡¡¡¡³ýÁËÕâÀﶨÒåµÄÍ·×Ö¶ÎÍ⣬Message¡¡½Ó¿ÚÓÐÒ»¸öÄÚÖõŦÄÜ£¬Õâ¸ö¹¦ÄÜÖ§³ÖÊôÐÔÖµ¡£Õâ¡¡
¸ö¹¦ÄÜΪÏûÏ¢Ôö¼Ó¿ÉÑ¡Í·×Ö¶ÎÌṩÁËÒ»ÖÖ»úÖÆ¡£¡¡¡¡
¡¡¡¡¡¡¡¡ÊôÐÔ¿ÉÒÔÈÿͻ§¶Ëͨ¹ýÏûϢѡÔñÆ÷£¨²Î¼ûÕ½ڡ¡3¡£8¡¡¡¡¡°ÏûϢѡÔñ¡±£©À´ÈÃJMS¡¡¡¡ÌṩÉ̸ù¾Ý¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡20¡¡/¡¡66¡¡¡¡
¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Page¡¡21¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡
Ó¦ÓÃÌØÓеĹæÔòÀ´Ñ¡ÔñÏûÏ¢¡£¡¡¡¡
3¡£5¡£1¡¡ÊôÐÔÃû¡¡¡¡
¡¡¡¡¡¡¡¡¡¡ÊôÐÔÃû±ØÐë×ñÑÏûϢѡÔñÆ÷±êʶµÄ¹æÔò¡£²Î¼ûÕ½Ú3¡£8¡£1¡£1¡¡¡°ÏûϢѡÔñÆ÷Óï·¨¡±Á˽â¸üÏê¡¡
ϸÐÅÏ¢¡£¡¡¡¡
3¡£5¡£2¡¡ÊôÐÔÖµ¡¡¡¡
¡¡¡¡¡¡¡¡¡¡ÊôÐÔµÄÖµ¿ÉÒÔÊÇboolean£¬byte£¬short£¬int£¬long£¬float¡¡£¬double¡¡ºÍString¡¡¡£¡¡¡¡
3¡£5¡£3¡¡ÊôÐÔµÄʹÓá¡¡¡
¡¡¡¡¡¡¡¡¡¡ÔÚ·¢ËÍÏûϢ֮ǰÉèÖÃÊôÐÔÖµ¡£µ±¿Í»§¶Ë½ÓÊÕµ½Ò»¸öÏûϢʱ£¬ËüµÄÊôÐÔÊÇÖ»¶Áģʽ¡£Èç¹û¡¡
¿Í»§¶ËÆóͼÐÞ¸ÄÊôÐÔ£¬ÄÇôÅ׳öMessageNotWriteableException¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡¿ÉÒÔÔÚÏûÏ¢ÌåÖб£´æÒ»·ÝÊôÐÔÖµµÄ¸±±¾£¬Ò²¿ÉÒÔ²»±£´æ¡£¾¡¹Ü¡¡JMS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ã»Óж¨ÒåÊôÐÔÄÄЩ¡¡
×÷ΪÊôÐÔ»òÄÄЩ²»Ó¦µ±×÷ΪÊôÐԵIJßÂÔ£¬µ«Ó¦Óÿª·¢ÕßÓ¦µ±×¢Òâ¡¡JMS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÌṩÉ̺ܿÉÄÜÔÚÏûÏ¢¡¡
ÌåÄÚ´¦ÀíÊý¾ÝµÄЧÂʱȴ¦ÀíÔÚÊôÐÔÖеÄÊý¾Ý¸ß¡£ÎªÁËÌá¸ßÐÔÄÜ£¬Ó¦ÓÃÓ¦µ±Ö»ÔÚÐèÒª¿Í»§»¯Ïû¡¡
Ϣͷʱ²ÅʹÓÃÏûÏ¢ÊôÐÔ¡£¿Í»§»¯ÏûϢͷµÄÖ÷ÒªÔÒòÊÇΪÁËÖ§³Ö¿Í»§»¯µÄÏûϢѡÔñ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡²Î¼ûÕ½Ú3¡£8¡¡¡¡¡°ÏûϢѡÔñ¡±À´Á˽âJMS¡¡ÏûÏ¢ÊôÐÔµÄÏêϸÐÅÏ¢¡£¡¡¡¡
3¡£5¡£4¡¡ÊôÐÔֵת»»¡¡¡¡
¡¡¡¡¡¡¡¡¡¡ÊôÐÔÖ§³ÖÏÂÊöµÄת»»±í¡£´ò±ê¼ÇµÄÇé¿ö±ØÐëÖ§³Ö¡£Ã»Óдò±ê¼ÇµÄÇé¿ö±ØÐëÅ׳ö¡¡
MessageFormatException¡£Èç¹ûÊýÖµµÄvalueOf¡¡·½·¨ÈÏΪ´«ÈëµÄString¡¡²»ÊÇÓÐЧµÄÊýÖµ£¬ÄÇô¡¡
String¡¡¡¡µ½ÊýÖµµÄת»»±ØÐëÅ׳öjava¡£lang¡£NumberFormatException¡¡¡£Æóͼ¶ÁÈ¡Ò»¸ö¡¡null¡¡Öµ×÷Ϊ¡¡
java¡¡ÔʼÀàÐͱØÐë¿´×÷Êǵ÷ÓÃÔʼÀàÐ͵ÄvalueOf£¨String£©×ª»»·½·¨À´×ª»»null¡¡Öµ¡£¡¡¡¡
¡¡¡¡¡¡¡¡¡¡ÉèÖÃΪÐÐ