ÓÑÇéÌáʾ£ºÈç¹û±¾ÍøÒ³´ò¿ªÌ«Âý»òÏÔʾ²»ÍêÕû£¬Çë³¢ÊÔÊó±êÓÒ¼ü¡°Ë¢Ð¡±±¾ÍøÒ³£¡ÔĶÁ¹ý³Ì·¢ÏÖÈκδíÎóÇë¸æËßÎÒÃÇ£¬Ð»Ð»£¡£¡ ±¨¸æ´íÎó
¹·¹·Êé¼® ·µ»Ø±¾ÊéĿ¼ ÎÒµÄÊé¼Ü ÎÒµÄÊéÇ© TXTÈ«±¾ÏÂÔØ ½øÈëÊé°É ¼ÓÈëÊéÇ©

JMS¼òÃ÷½Ì³Ì(PDF¸ñʽ)-µÚ22ÕÂ

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡




»òÕßµ±±»½ÓÊÕµ½µÄÏûÏ¢Êǵ±Ç°ÊÂÎñµÄÒ»²¿·Ö»òÕß»¹Ã»ÓÐÔڻỰÖÐÈ·ÈÏʱ£¬É¾³ýÒ»¸öÓÀ¾Ã¶©ÔÄ¡¡

ÊÇ´íÎóµÄ¡£¡¡¡¡



6¡£12¡¡¡¡»Ö¸´ºÍÖØ·¢¡¡¡¡



¡¡¡¡¡¡¡¡·ÇÓÀ¾Ã¶©ÔÄÕßµÄδȷÈÏÏûÏ¢Ó¦µ±Äܹ»ÔÚ·ÇÓÀ¾Ã¶©ÔÄÕßÉú´æÊ±±»»Ö¸´¡£µ±·ÇÓÀ¾Ã¶©ÔÄÕßÖÕ¡¡

ֹʱ£¬µÈ´ýËüµÄÏûÏ¢ºÜ¿ÉÄܱ»¶ªÆú¶ø²»¹ÜÊÇ·ñ±»È·ÈÏ¡£¡¡¡¡

¡¡¡¡¡¡¡¡Ö»ÓÐÓÀ¾Ã¶©ÔÄ¿ÉÒÔ¿É¿¿µØ»Ö¸´Î´È·ÈÏÏûÏ¢¡£¡¡¡¡

¡¡¡¡¡¡¡¡Ïòת·¢Ä£Ê½ÊÇPERSISTNET¡¡µÄÖ÷Ìâ·¢ËÍÏûÏ¢²»»á¸Ä±ä»Ö¸´ºÍÖØ·¢µÄģʽ¡£ÎªÁ˱£Ö¤×ª·¢£¬¡¡

TopicSubscriber¡¡Ó¦µ±ÉèÖÃÒ»¸öÓÀ¾Ã¶©ÔÄ¡£¡¡¡¡



6¡£13¡¡¡¡¹ÜÀí¶©ÔÄ¡¡¡¡



¡¡¡¡¡¡¡¡ÀíÏëÇé¿öÏ£¬·¢²¼ÕߺͶ©ÔÄÕß¶¼ÊÇÔÚËüÃDZ»´´½¨Ê±ÓÉÌṩÉ̶¯Ì¬×¢²á¡£´Ó¿Í»§¶ËÊÓ½ÇÀ´¡¡

¿´£¬×ÜÊÇÕâÑùµÄ¡£´Ó¹ÜÀíÔ±µÄ½Ç¶È¿´£¬¿ÉÄÜÐèÒªÆäËûÈÎÎñÀ´Ö§³Ö·¢²¼ÕߺͶ©ÔÄÕߵĴ´½¨¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÎªÏûÏ¢´æ´¢·ÖÅäµÄ×ÊÔ´µÄÊýÁ¿ºÍ×ÊÔ´¹ýÁ¿µÄ½á¹ûÔÚJMS¡¡¡¡ÖÐûÓж¨Òå¡£¡¡¡¡



6¡£14¡¡¡¡TopicRequestor¡¡¡¡



¡¡¡¡¡¡JMS¡¡ÌṩÁËTopicRequestor¡¡°ïÖúÀàÀ´¼ò»¯·þÎñÇëÇ󡣡¡¡¡

¡¡¡¡¡¡TopicRequestor¡¡¹¹ÔìÆ÷ÐèÒª´«Èë¡¡TopicSession¡¡ºÍÄ¿µÄµØÖ÷Ìâ¡£ËüΪÏìÓ¦´´½¨ÁËÒ»¸ö¡¡

TemporaryTopic¡¡£¬²¢ÌṩÁË·¢ËÍÇëÇóÏûÏ¢µÄrequest£¨£©·½·¨È»ºóµÈ´ý»Ø¸´¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÕâÊÇ×î»ù±¾µÄÇëÇó/¡¡ÏìÓ¦³éÏó£¬Ëü¿ÉÒÔÂú×ã´ó¶àÊýµÄÓÃ;¡£JMS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÌṩÕߺͿͻ§¶Ë¿ÉÒÔ×Ô¡¡

Óɵش´½¨¶àÖÖרҵ°æ±¾¡£¡¡¡¡



6¡£15¡¡¡¡¿É¿¿ÐÔ¡¡¡¡



¡¡¡¡¡¡¡¡µ±Ö÷ÌâµÄËùÓÐÏûÏ¢±ØÐë±»½ÓÊÕʱ£¬Ó¦µ±Ê¹ÓÃÓÀ¾Ã¶©ÔÄ¡£JMS¡¡±£Ö¤ÔÚÓÀ¾Ã¶©ÔÄÕß²»»î¶¯Ê±¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡48¡¡/¡¡66¡¡¡¡

¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡49¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



±£Áô·¢²¼µÄÏûÏ¢£¬²¢ÔÚ¶©ÔÄÕ߻ºó½«ÏûϢת·¢¸øËü¡£¡¡¡¡

¡¡¡¡¡¡¡¡·ÇÓÀ¾Ã¶©ÔÄÕßÖ»Ó¦µ±ÓÃÓÚ¿ÉÒÔ½ÓÊܶªÊ§µÄÇé¿ö¡£¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡±í6©2¡¡Pub/Sub¡¡¿É¿¿ÐÔ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÈçºÎ·¢²¼¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡·ÇÓÀ¾Ã¶©ÔÄ¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÓÀ¾Ã¶©ÔÄ¡¡¡¡



¡¡¡¡¡¡¡¡¡¡NON_PERSISTENT¡¡¡¡¡¡¡¡¡¡¡¡×î¶àÒ»´Î£¨Èç¹û²»»î¶¯Ôò¶ª¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡×î¶àÒ»´Î¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê§£©¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡PERSISTENT¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»´ÎÖ»ÓÐÒ»¸ö£¨Èç¹û²»»î¶¯Ôò¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò»´ÎÖ»ÓÐÒ»¸ö¡¡¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶ªÊ§£©¡¡¡¡



7¡¡¡¡JMS¡¡Òì³£¡¡¡¡



7¡£1¡¡¡¡¸ÅÊö¡¡¡¡



¡¡¡¡¡¡¡¡±¾Õ¶ÔJMS¡¡Òì³£´¦Àí×öÁ˸ÅÊö²¢¶¨ÒåÁ˱ê×¼µÄJMS¡¡Òì³£¡£¡¡¡¡



7¡£2¡¡¡¡JMSException¡¡¡¡



¡¡¡¡¡¡¡¡JMS¡¡¶¨ÒåÁËJMSException¡¡×÷ΪJMS¡¡·½·¨Å׳öµÄÒì³£µÄ¸ùÀà¡£JMSException¡¡ÊÇÒ»¸öÊܼì²é¡¡

Òì³££¬²¶×½Ëü¾Í¿ÉÒÔ´¦ÀíËùÓÐJMS¡¡Ïà¹ØµÄÒì³£¡£JMSException¡¡ÌṩÁËÏÂÃæµÄÐÅÏ¢£º¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡ÌṩÉÌÌØÓеÄÃèÊö´íÎóµÄ×Ö·û´®¡ª¡ªÕâ¸ö×Ö·û´®ÊDZê×¼µÄ¡¡java¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Òì³£ÏûÏ¢£¬¿ÉÓá¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡getMessage£¨£©»ñµÃÕâ¸öÏûÏ¢¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡ÌṩÉÌÌØÓеÄ×Ö·û´®ÐÍ´íÎó´úÂë¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡¶ÔÁíÒ»¸öÒì³£µÄÒýÓ᪡ªÒ»¸ö¡¡JMS¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ò쳣ͨ³£ÊÇÓɵײãÎÊÌâÒýÆð¡£Èç¹ûºÏÊÊ£¬µ×²ã¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Òì³£¿ÉÒÔ±»¹ØÁªµ½JMS¡¡Òì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡JMS¡¡·½·¨ÔÚËüÃǵıêʶ·ûÖÐÖ»°üº¬JMSException¡¡¡£JMS¡¡·½·¨¿ÉÒÔÅ׳öÈÎÒâµÄ±ê×¼JMS¡¡Òì¡¡

³££¬ÒÔ¼°JMS¡¡¹©Ó¦ÉÌÌØÓеÄÒì³£¡£JMS¡¡·½·¨µÄjavadoc¡¡Ö»¸ø³öÁ˱ØÐèµÄÒì³£Çé¿ö¡£¡¡¡¡



7¡£3¡¡¡¡±ê×¼Òì³£¡¡¡¡



¡¡¡¡¡¡¡¡³ýÁËJMSException¡¡Í⣬JMS¡¡¶¨ÒåÁ˼¸¸öÆäËûÒì³££¬ËüÃDZê×¼»¯ÁË»ù±¾´íÎóÔ­ÒòµÄ±¨¸æ¡£¡¡¡¡

¡¡¡¡¡¡¡¡Ö»Óм¸ÖÖÇé¿ö±ØÐëÅ׳öÖ¸¶¨µÄJMS¡¡Òì³£¡£ÕâЩÇé¿öÔÚÒì³£ÃèÊöÖÐÓõ¥´Ê¡°±ØÐ롱±ê³ö¡£¡¡

ÕâЩÇé¿ö¶¼ÊÇΨһµÄ£¬ÔÚÕâЩÇé¿öÏ¿ͻ§¶ËÂß¼­Ó¦µ±¸ù¾ÝÌØ¶¨µÄÎÊÌâÅ׳öÌØ¶¨µÄJMS¡¡Òì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÔÚÆäËûÇé¿öÏ£¬Ç¿ÁÒ½¨ÒéJMS¡¡ÌṩÉ̾¡¿ÉÄÜʹÓñê×¼µÄÒì³£¡£JMS¡¡ÌṩÉÌÈç¹ûÐèÒªÒ²¿É¡¡

ÒÔ´ÓÕâЩÒì³£ÖÐÌáÈ¡¹©Ó¦ÉÌÌØÓеÄÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡JMS¡¡¶¨ÒåÁËÏÂÃæµÄ±ê×¼Òì³££º¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡IllegalStateException£ºµ±ÔÚ²»ºÏ·¨»ò²»ºÏÊʵÄʱ¼ä£¬»òÌṩÉÌûÓд¦ÓÚ´¦ÀíÇëÇó²Ù¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡×÷µÄºÏÊÊ״̬£¬ÔòÅ׳öÕâ¸öÒì³£¡£ÀýÈ磬Èç¹û¡¡Session¡£mit£¨£©ÔÚ·ÇÊÂÎñ»á»°Öб»¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ÷Óã¬Ôò±ØÐëÅ׳öÕâ¸öÒì³£¡£µ±µ÷ÓÃÓëÓò²»Æ¥ÅäµÄ·½·¨Ê±£¬ÀýÈçµ÷Óá¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡TopicSession¡£CreateQueueBrowser£¨£©¡¡£¬±ØÐëÅ׳öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡JMSSecurityException¡¡£ºµ±ÌṩÉܾ̾ø¿Í»§¶ËÌá½»µÄÓû§Ãû/ÃÜÂëʱ±ØÐëÅ׳öÕâ¸öÒì¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡49¡¡/¡¡66¡¡¡¡

¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡50¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡³£¡£ËüÒ²¿ÉÒÔÓÃÓÚ°²È«ÏÞÖÆ×èÖ¹·½·¨Íê³ÉµÄÇé¿ö¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡InvalidClientException£ºµ±¿Í»§¶ËÆóͼÉèÖÃÁ¬½ÓµÄ¿Í»§¶Ë±êʶ£¬µ«ÌṩÉܾ̾øÁËÕâ¸ö¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡±êʶµÄֵʱ£¬¾Í±ØÐëÅ׳öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡InvalidDestinationException£ºµ±ÌṩÉ̲»ÄÜʶ±ð¸ø¶¨µÄÄ¿µÄµØ»òÄ¿µÄµØ²»ÔÙÓÐЧʱ£¬¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡±ØÐëÅ׳öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡InvalidSelectorException£ºµ±¡¡JMS¡¡¿Í»§¶ËÆóͼÓÃÎÞЧµÄÓï·¨ÏòÌṩÉÌÌṩÏûϢѡÔñ¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Æ÷ʱ£¬±ØÐëÅ׳öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡MessageEOFException£ºµ±ÕýÔÚ¶ÁÈ¡StreamMessage¡¡»òByteMessage¡¡Ê±µ½´ïÁ˲»ÆÚÍû¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡µÄÁ÷½á⣬Ôò±ØÐëÅ׳öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡MessageRormatException£ºµ±JMS¡¡¿Í»§¶ËÆóͼʹÓÃÏûÏ¢²»Ö§³ÖµÄÊý¾ÝÀàÐÍ»òÆóͼ½«¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡ÏûÏ¢µÄÊý¾Ý¶Á×÷´íÎóµÄÀàÐÍʱ£¬±ØÐëÅ׳öÕâ¸öÒì³£¡£µ±ÏûÏ¢ÊôÐÔÖµ·¢ÉúͬÑùµÄÀàÐÍ¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡´íÎóʱҲ±ØÐëÅ׳öÕâ¸öÒì³£¡£ÀýÈ磬Èç¹û¡¡StreamMessage¡£writeObject£¨£©±»¸øÁ˲»Ö§¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡³ÖµÄÀà»òÈç¹û¡¡StreamMessage¡£readShort£¨£©ÓÃÓÚ¶ÁÈ¡²¼¶ûÖµ£¬Ôò±ØÐëÅ׳öÕâ¸öÒì³£¡£¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Èç¹ûÌṩÉ̱»¸øÁ˲»ÄܽÓÊܵÄÀàÐÍ£¬ÔòÒ²±ØÐëÅ׳öÕâ¸öÒì³£¡£×¢Ò⣬һ¸öÌØÊâµÄÇé¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¿öÊǵ±Æóͼ¶ÁÈ¡²»ÕýÈ·¸ñʽµÄ¡¡String¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Êý¾Ý×÷ΪÊýÖµÐÍֵʱ£¬±ØÐëÅ׳ö¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡java¡£lang¡£NumberFormatException¡¡¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡MessageNotReadableException£ºµ±JMS¡¡¿Í»§¶ËÆóͼ¶ÁÒ»¸öÖ»¿ÉдµÄÏûϢʱ±ØÐëÅ׳ö¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Õâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡MessageNotWriteableException£ºµ±JMS¡¡¡¡¿Í»§¶ËÆóͼдһ¸öÖ»¿É¶ÁµÄÏûϢʱ±ØÐëÅס¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡³öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡ResourceAllocationException£ºµ±ÌṩÉ̲»Äܶ¨Î»·½·¨ÇëÇóµÄ×ÊԴʱ±ØÐëÅ׳öÕâ¸öÒì¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡³£¡£ÀýÈ磬µ±ÓÉÓÚJMS¡¡ÌṩÉÌ×ÊԴȱʧ¶øµ¼Öµ÷ÓÃcreateTopicConnection¡¡Ê§°ÜʱӦ¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡µ±Å׳öÕâ¸öÒì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡TransactionProgressException¡¡£ºµ±ÓÉÓÚÊÂÎñ´¦ÓÚ´¦ÀíÖжøµ¼Ö²Ù×÷ÎÞЧʱÅ׳öÕâ¸ö¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Òì³£¡£ÀýÈ磬µ±»á»°Ê±·Ö²¼Ê½ÊÂÎñµÄÒ»²¿·Öʱµ÷Óá¡Session¡£mit£¨£©Ó¦µ±Å׳öÕâ¸ö¡¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡Òì³£¡£¡¡¡¡

¡¡¡¡¡¡¡¡z¡¡¡¡TransactionRolledBackException¡¡£ºµ±µ÷ÓÃSession¡£mit¡¡µ¼Öµ±Ç°ÊÂÎñ»Ø¹öʱ±ØÐëÅס¡

¡¡¡¡¡¡¡¡¡¡¡¡¡¡³öÕâ¸öÒì³£¡£¡¡¡¡



8¡¡¡¡JMS¡¡Ó¦Ó÷þÎñÆ÷¹¤¾ß¡¡¡¡



8¡£1¡¡¡¡¸ÅÊö¡¡¡¡



¡¡¡¡¡¡¡¡±¾ÕÂÃèÊöÓÃÓÚ²¢·¢´¦Àí¶©ÔÄÏûÏ¢µÄJMS¡¡¹¤¾ß¡£Ò²¶¨ÒåÁËJMS¡¡ÌṩÉÌÈçºÎÖ§³ÖJTS¡¡¿É¸ÐÖª¡¡

µÄ»á»°¡£ÕâЩ¹¤¾ßÖ÷ÒªÓÉJMS¡¡ÌṩÉÌʹÓᣡ¡¡¡

¡¡¡¡¡¡¡¡Èç¹ûJMS¡¡¿Í»§¶ËʹÓÃJTS¡¡¿É¸ÐÖª¹¤¾ßÀ´½øÐпͻ§¶Ë±à³Ì£¬ÔòËü¿ÉÄÜÊDz»¿ÉÒÆÖ²µÄ£¬ÒòΪ¡¡

²»ÒªÇóJMS¡¡ÌṩÉÌÖ§³ÖÕâЩ½Ó¿Ú¡£¡¡¡¡

¡¡¡¡¡¡¡¡ÔÚ±¾ÕÂÖÐÃèÊöµÄ¹¤¾ßÊÇJMS¡¡¡¡µÄÒ»¸öÌØÊâÀà±ð¡£ËüÃÇÊÇ¿ÉÑ¡µÄ£¬¿ÉÄÜÖ»Óв¿·ÖJMS¡¡Ìṩ¡¡

É̶ÔËüÃÇÌṩ֧³Ö¡£¡¡¡¡



¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡50¡¡/¡¡66¡¡¡¡

¡¡¡¡


¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Page¡¡51¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­

¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡



8¡£2¡¡¡¡²¢·¢´¦Àí¶©ÔĵÄÏûÏ¢¡¡¡¡



¡¡¡¡¡¡¡¡JMS¡¡ÌṩÁËÒ»¸öÌØÊâµÄ¹¤¾ßÓÃÓÚ´´½¨Mes
·µ»ØÄ¿Â¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©
δÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÎÂܰÌáʾ£º ο´Ð¡ËµµÄͬʱ·¢±íÆÀÂÛ£¬Ëµ³ö×Ô¼ºµÄ¿´·¨ºÍÆäËüС»ï°éÃÇ·ÖÏíÒ²²»´íŶ£¡·¢±íÊéÆÀ»¹¿ÉÒÔ»ñµÃ»ý·ÖºÍ¾­Ñé½±Àø£¬ÈÏÕæÐ´Ô­´´ÊéÆÀ ±»²ÉÄÉΪ¾«ÆÀ¿ÉÒÔ»ñµÃ´óÁ¿½ð±Ò¡¢»ý·ÖºÍ¾­Ñé½±ÀøÅ¶£¡