Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: ¿ª·¢×ÊÁÏÊ×Ò³ ¡ú Java רÌâ ¡ú È«ÃæÑжÁ EJB 2.0

È«ÃæÑжÁ EJB 2.0

ÕªÒª: Ð嵀 EJB 2.0 ¹æ·¶²»½ö½öÊÇÒ»¸öеĽ׶ÎÐÔ·¢Ðа棬Ëü¼ÓÈëÁËÐí¶àÒýÈËעĿµÄ±ä¶¯£¬°üÀ¨ CMP ×é¼þÄ£ÐÍÖеÄһЩ±ä¶¯ºÍÒ»ÖÖÐ嵀 bean ÀàÐÍ£¬ËüÃǽ«ÔöÇ¿ÄúÔÚ¿ª·¢Ó¦ÓóÌÐòʱµÄÁé»îÐԺͿÉÒÆÖ²ÐÔ......

¡¡¡¡Ð嵀 EJB 2.0 ¹æ·¶²»½ö½öÊÇÒ»¸öеĽ׶ÎÐÔ·¢Ðа棬Ëü¼ÓÈëÁËÐí¶àÒýÈËעĿµÄ±ä¶¯£¬°üÀ¨ CMP ×é¼þÄ£ÐÍÖеÄһЩ±ä¶¯ºÍÒ»ÖÖÐ嵀 bean ÀàÐÍ£¬ËüÃǽ«ÔöÇ¿ÄúÔÚ¿ª·¢Ó¦ÓóÌÐòʱµÄÁé»îÐԺͿÉÒÆÖ²ÐÔ¡£ÇëÂÊÏÈÁ˽â´Ëй淶µÄ¹¦ÄÜ£¬±¾ÔÂÒÑ·¢²¼ÁËËüµÄ¹«¿ª²Ý°¸¡£

¡¡¡¡2000Äê6ÔÂ2ÈÕ·¢²¼µÄ Enterprise JavaBeans 2.0 ²»½öÊÇÒ»¸ö½×¶ÎÐÔ·¢Ðа棬¶øÇÒÊǸù淶µÄÒ»¸öа汾¡£Õû¸ö¹æ·¶ÓÐ 500 ¶àÒ³£¬±ÈÒÔÇ°µÄ EJB 1.1 ¹æ·¶³¤ÁË 200 Ò³ (66%)¡£¸Ã¹æ·¶ÖÐ×îÖØÒªµÄ±ä¶¯ÊǶÔÈÝÆ÷¹ÜÀíµÄ³Ö¾ÃÐÔ (CMP) Ëù×÷µÄ¸ü¸Ä£¬ÒÔ¼°ÒýÈëÁËÒ»ÖÖÈ«Ð嵀 bean ÀàÐÍ£¬¼´ MessageDrivenBean¡£

¡¡¡¡EJB 2.0 ÖеĴóÁ¿¸ü¸Ä¶¼¼¯ÖÐÔÚÒ»ÖÖРCMP ×é¼þÄ£Ð͵Ķ¨ÒåÖС£ËüÍêÈ«²»Í¬ÓÚ¾ÉµÄ CMP Ä£ÐÍ£¬ÒòΪËüÒýÈëÁËÒ»¸öȫеijÉÔ±£¬¼´³Ö¾ÃÐÔ¹ÜÀíÆ÷£¬²¢ÒýÈëÁËȫеķ½Ê½À´¶¨ÒåÈÝÆ÷¹ÜÀíµÄ×ֶΣ¬ÒÔ¼°¶¨ÒåÕâЩ×Ö¶ÎÓëÆäËü bean ºÍ´ÓÊô¶ÔÏóµÄ¹Øϵ¡£

¡¡¡¡MessageDrivenBean £¨ÏûÏ¢ bean£©µÄÒýÈëÒ²ÊǷdz£ÖØÒªµÄ¡£ÏûÏ¢ bean ÌåÏÖ³ö JMS £¨Java Message Service£©Óë EJB Ï༯³É£¬ÒÔ´´½¨³öÒ»ÖÖÈ«Ð嵀 bean ÀàÐÍ£¬ËüÉè¼ÆÓÃÀ´´¦ÀíÒì²½µÄ JMS ÏûÏ¢¡£ÕâÖÖÕñ·ÜÈËÐĵÄÐÂÐÍ bean Ϊ JMS ¿Í»§»úÌṩһÖÖ×é¼þÄ£ÐÍ£¬ÔÊÐí½«ËüÃDz¿Êðµ½ EJB ÈÝÆ÷ϵͳµÄ·á¸»¶øÇ¿½¡µÄ»·¾³ÖÐÈ¥¡£

¡¡¡¡¶Ô¸Ã¹æ·¶»¹×÷ÁËÐí¶à½ÏСµÄÆäËü¸ü¸Ä¡£ÕâЩÆäËü¸ü¸ÄËäȻҲÖØÒª£¬µ«ËüÃÇÖ÷ÒªÊÇÉ漰ʹ¸Ã¹æ·¶¸üÑϸñ£¬ÒÔ±ãÏû³ý¶àÒåÐÔ£¬²¢Ê¹ÕâЩ×é¼þ¾ßÓиü¸ßµÄ¿ÉÒÆÖ²ÐÔ¡£±¾Îļ¯ÖÐÌÖÂÛ EJB 2.0 ÖÐÒýÈëµÄРCMP ºÍÏûÏ¢ bean ×é¼þÄ£ÐÍ¡£

¡¡¡¡ÎÒ½«Ìṩ¼¸¸ö¾ßÌåµÄÀý×Ó£¬ËùÒÔ¶ÁÕßÓ¦¸ÃºÜÈÝÒ׸úÉϲ¢Àí½âËü¡£µ«ÊÇ£¬EJB ³õѧÕß¿ÉÄÜ·¢ÏÖÕâ¸ö²ÄÁϱȽÏÀ§ÄÑ£¬ÒòΪËü¼Ù¶¨¶ÁÕßÒÑ¶Ô EJB ÓÐÁË»ù±¾µÄÁ˽⡣ÓÐ¹Ø EJB µÄÏêϸÐÅÏ¢£¬Çë²ÎÔIJο¼×ÊÁÏ¡£

¡¡¡¡ÈÝÆ÷¹ÜÀíµÄ³Ö¾ÃÐÔ

¡¡¡¡ÈÝÆ÷¹ÜÀíµÄ³Ö¾ÃÐÔÔÚ EJB 2.0 Öз¢ÉúÁ˸ù±¾±ä»¯¡£ÔÚ EJB 2.0 ÖУ¬³Ö¾ÃÐÔ¹ÜÀíÆ÷ÔÚÔËÐÐʱ×Ô¶¯´¦Àí CMP ʵÌå bean µÄ³Ö¾ÃÐÔ¡£³Ö¾ÃÐÔ¹ÜÀíÆ÷¸ºÔð¸ù¾ÝÒ»ÖÖ³ÆΪ³éÏó³Ö¾ÃÐÔ·½°¸µÄÐ嵀 bean ³Ö¾ÃÐÔ¹ÜÀíÆ÷ºÏÔ¼£¬½«ÊµÌå bean Ó³Éäµ½Êý¾Ý¿â¡£´ËÍ⣬³Ö¾ÃÐÔ¹ÜÀíÆ÷»¹¸ºÔðʵÏÖºÍÖ´ÐжàÖÖ²éÕÒ·½·¨£¬ÕâЩ²éÕÒ·½·¨¾ù»ùÓÚÒ»ÖÖ³ÆΪ EJB QL µÄÐÂÐͲéѯÓïÑÔ¡£

¡¡¡¡×¢Òâµ½ÒÔÏÂÊÂʵÊǺÜÖØÒªµÄ£¬¼´·ûºÏ EJB 2.0 ¹æ·¶µÄ²úÆ·±ØÐëÄÜÖ§³Ö EJB 1.1 CMP Ä£ÐÍ£¬ÓÖÄÜÖ§³ÖÐ嵀 EJB 2.0 Ä£ÐÍ¡£ËäÈ»ÕâÁ½ÖÖÄ£ÐͲ¢²»¼æÈÝ£¬µ«ÊÇΪÁ˱£Ö¤Ïòºó¼æÈÝÐÔ£¬¾Í±ØÐëÄÜÖ§³Ö EJB 1.1 Ä£ÐÍ¡£

¡¡¡¡³éÏó³Ö¾ÃÐÔ·½°¸

¡¡¡¡ÎªÁËÀí½â³éÏó³Ö¾ ÃÐÔ·½°¸ÊÇÈçºÎ¹¤×÷µÄ£¬ÒÔ¼°ËüΪʲôÖØÒª£¬ÎÒ½«ÎªÄú¿ìËٵػعËÒ»ÏÂÔÚ EJB 1.1 ÖÐÊÇÈçºÎ´¦Àí CMP µÄ£¬ËæºóÔÙÌÖÂÛÔÚ EJB 2.0 ÖÐÈçºÎ¶¨ÒåËü¡£



¡ü·µ»ØĿ¼
ǰһƪ: WAPÊÖ»úÉϵÄÎʾíµ÷²éϵͳµÄ¹¹½¨
ºóһƪ: SUNÍøÂç¹ÜÀíƽ̨¼ò½é