| Enterprise JavaBeansµ¼ÂÛÒ» |
|
2000-10-29¡¤
¡¤»Æ¶¬¡¤¡¤Öйú´úÂëÁªÃËÐÂÎÅ×é
|
b>·þÎñ¿ò¼Ü
¡¡¡¡ EJB²¢²»ÊÇÒ»¸ö²úÆ·¡£ËüÊÇJava·þÎñÆ÷¶Ë·þÎñ¿ò¼ÜµÄ¹æ·¶£¬Èí¼þ³§É̸ù¾ÝËüÀ´ÊµÏÖEJB·þÎñÆ÷¡£Ó¦ÓóÌÐò¿ª·¢Õß¿ÉÒÔרעÓÚÖ§³ÖÓ¦ÓÃËùÐèµÄÉÌÒµÂß¼£¬¶ø²»Óõ£ÐÄÖÜΧ¿ò¼ÜµÄʵÏÖÎÊÌâ¡£
EJB¹æ·¶ÏêϸµØ½âÊÍÁËһЩ×îСµ«ÊDZØÐëµÄ·þÎñ£¬ÈçÊÂÎñ£¬°²È«ºÍÃû×ֵȡ£Èí¼þ³§É̸ù¾ÝÕâЩ¹æ·¶ÒªÇóÒÔ±£Ö¤Ò»¸öenterprise beanÄÜʹÓÃij¸ö±ØÐèµÄ·þÎñ¡£¹æ·¶²¢Ã»ÓÐ˵Ã÷³§ÉÌÈçºÎʵÏÖÕâЩ·þÎñ¡£ÕâʹµÃͨ¹ýÔĶÁ¹æ·¶À´Ñ§Ï°EJB¸ü¼ÓÀ§ÄÑ£¬ÒòΪËüÔÊÐí³§ÉÌÔÚ²»ÎþÉüºËÐÄ·þÎñµÄ¿ÉÒÆÖ²ÐÔµÄǰÌáÏÂÀ´ÌṩһЩÔöÇ¿¹¦ÄÜ¡£
JavaBeansºÍEnterprise JavaBeans
¡¡¡¡JavaBeansÊÇJavaµÄ×é¼þÄ£ÐÍ¡£ÔÚJavaBeans¹æ·¶Öж¨ÒåÁËʼþºÍÊôÐÔµÈÌØÕ÷¡£Enterprise JavaBeansÒ²¶¨ÒåÁËÒ»¸öJava×é¼þÄ£ÐÍ£¬µ«ÊÇEnterprise
JavaBeans×é¼þÄ£ÐͺÍJavaBeans×é¼þÄ£ÐÍÊDz»Í¬µÄ¡£ JavaBeansÖØµãÊÇÔÊÐí¿ª·¢ÕßÔÚ¿ª·¢¹¤¾ßÖпÉÊÓ»¯µÄ²Ù×Ý×é¼þ¡£JavaBeans¹æ·¶ÏêϸµØ½âÊÍÁË×é¼þ¼äʼþµÇ¼Ç¡¢´«µÝ¡¢Ê¶±ðºÍÊôÐÔʹÓᢶ¨Öƺͳ־û¯µÄÓ¦Óñà³Ì½Ó¿ÚºÍÓïÒâ¡£
Enterprise JavaBeansµÄ²àÖØµãÊÇÏêϸµØ¶¨ÒåÁËÒ»¸ö¿ÉÒÔportablyµØ²¿ÊðJava×é¼þµÄ·þÎñ¿ò¼ÜÄ£ÐÍ¡£Òò´Ë£¬ÆäÖв¢Ã»Ìἰʼþ£¬ÒòΪenterprise
beanͨ³£²»·¢ËͺͽÓÊÜʼþ¡£Í¬ÑùҲûÓÐÌá¼°ÊôÐÔ------ÊôÐÔ¶¨ÖƲ¢²»ÊÇÔÚ¿ª·¢Ê±½øÐУ¬¶øÊÇÔÚÔËÐÐʱ£¨Êµ¼ÊÉÏÔÚ²¿Êðʱ£©Í¨¹ýÒ»¸ö²¿ÊðÃèÊö·ûÀ´ÃèÊö¡£
²»ÒªÑ°ÕÒJavaBeansºÍEnterprise JavaBeansÖ®¼äµÄÏàËÆÐÔ¡£ËûÃǶ¼ÊÇ×é¼þÄ£Ð͹淶£¬µ«ÊÇǰÕß˵Ã÷ÁË¿ª·¢¹¤¾ßÖÐÓ¦ÓóÌÐò×é×°µÄÎÊÌ⣬¶øºóÕßÔò²àÖØÓÚ²¿Êð×é¼þµÄ·þÎñ¿ò¼ÜµÄϸ½Ú¡£²»Òª´íÎóµØÈÏΪJavaBeansÊÇÓÃÓÚ¿Í»§¶ËµÄ¿ª·¢£¬Enterprise
JavaBeansÊÇÓÃÓÚ·þÎñÆ÷¶ËµÄ¿ª·¢¡£JavaBeansÒ²¿É×÷Ϊ½øÐзÇͼÐλ¯·þÎñÆ÷¶ËJavaÓ¦Óÿª·¢µÄ×é¼þÄ£ÐÍ¡£Çø±ðÊǵ±ÄãʹÓÃJavaBeans´´½¨·þÎñÆ÷Ó¦ÓÃʱ£¬Ä㻹µÃÉè¼ÆÕû¸öµÄ·þÎñ¿ò¼Ü¡£ÓÃEnterprise
Javabeans¿ò¼ÜÊÇÏֳɵģ¬ÄãÖ»Ðè×ñÊØËüµÄAPIs.¶ÔÓÚ¸´ÔӵķþÎñÆ÷¶ËÓ¦ÓóÌÐò£¬ÏÔȻʹÓÃEnterprise JavaBeans±ÈÖØÐ¿ª·¢¸ü¼òµ¥¡£
Enterprise JavaBeansÌåϵ½á¹¹
¡¡¡¡EJB·þÎñÆ÷ÊǹÜÀíEJBÈÝÆ÷µÄ¸ß¶Ë½ø³Ì»òÓ¦ÓóÌÐò£¬²¢Ìṩ¶Ôϵͳ·þÎñµÄ·ÃÎÊ¡£EJB·þÎñÆ÷Ò²¿ÉÒÔÌṩ³§ÉÌ×Ô¼ºµÄÌØÐÔ£¬ÈçÓÅ»¯µÄÊý¾Ý¿â·ÃÎʽӿڣ¬¶ÔÆäËû·þÎñ£¨ÈçCORBA·þÎñ£©µÄ·ÃÎÊ£¬¶ÔSSL
3.0µÄÖ§³ÖµÈ¡£Ò»¸öEJB·þÎñÆ÷±ØÐëÌṩ¶Ô¿É·ÃÎÊJNDIµÄÃû×Ö·þÎñºÍÊÂÎñ·þÎñÖ§³Ö¡£Ò»Ð©¿ÉÄܵÄEJB·þÎñÆ÷µÄÀý×ÓÈ磺
£¿Êý¾Ý¿â·þÎñÆ r>
£¿Ó¦Ó÷þÎñÆ÷
£¿Öмä¼þ·þÎñÆ÷
¡¡¡¡EJBÈÝÆ÷ÊÇÒ»¸ö¹ÜÀíÒ»¸ö»ò¶à¸öEJBÀà/ʵÀýµÄ³éÏó¡£Ëüͨ¹ý¹æ·¶Öж¨ÒåµÄ½Ó¿ÚʹEJBÀà·ÃÎÊËùÐèµÄ·þÎñ¡£ÈÝÆ÷³§ÉÌÒ²¿ÉÒÔÔÚÈÝÆ÷»ò·þÎñÆ÷ÖÐÌṩ¶îÍâ·þÎñµÄ½Ó¿Ú¡£
¡¡¡¡ÏÖÔÚûÓÐEJB·þÎñÆ÷ºÍEJBÈÝÆ÷¼ä½Ó¿ÚµÄ¹æ·¶¡£ÒòΪĿǰÈÝÆ÷ͨ³£ÓÉEJB·þÎñÆ÷À´Ìṩ£¬ËùÒÔÒ»µ©½Ó¿Ú±ê×¼»¯ÁË£¬³§É̾ͿÉÄÜÌṩ¿ÉÒÔÔÚÈκμæÈݵÄEJB·þÎñÆ÷ÉÏÔËÐеÄÈÝÆ÷¡£
¡¡¡¡Home½Ó¿ÚÁгöÁËËùÓж¨Î»¡¢´´½¨¡¢É¾³ýEJB ÀàʵÀýµÄ·½·¨¡£Home¶ÔÏóÊÇhome½Ó¿ÚµÄʵÏÖ¡£EJBÀ࿪·¢Õß±ØÐ붨Òåhome½Ó¿Ú¡£ÈÝÆ÷³§ÉÌÓ¦¸ÃÌṩ´Óhome½Ó¿ÚÖвúÉúhome¶ÔÏóʵÏֵķ½·¨¡£
¡¡¡¡Ô¶³Ì½Ó¿Ú£¨remote interface£©ÁгöÁËEJBÀàÖеÄÉÌÒµ·½·¨¡£EJBObjectʵÏÖÔ¶³Ì½Ó¿Ú£¬²¢ÇÒ¿Í»§¶Ëͨ¹ýËü·ÃÎÊEJBʵÀýµÄÉÌÒµ·½·¨¡£EJBÀ࿪·¢Õß¶¨ÒåÔ¶³Ì½Ó¿Ú£¬ÈÝÆ÷¿ª·¢ÉÌÌṩ²úÉúÏàÓ¦µÄEJBObjectµÄ·½·¨¡£¿Í»§¶Ë²»Äܵõ½EJBʵÀýµÄÒýÓã¬Ö»Äܵõ½ËüµÄEJBObjectʵÀýµÄÒýÓᣵ±¿Í»§¶Ëµ÷ÓÃÒ»¸ö·½·¨£¬EJBObject½ÓÊÜÇëÇó²¢°ÑËü´«¸øEJBʵÀý£¬Í¬Ê±Ìṩ½ø³ÌÖбØÒªµÄ°ü×°¹¦ÄÜ¡£¿Í»§¶ËÓ¦ÓóÌÐòͨ¹ýhome¶ÔÏóÀ´¶¨Î»¡¢´´½¨¡¢É¾³ýEJBÀàµÄʵÀý£¬Í¨¹ýEJBObjectÀ´µ÷ÓÃʵÀýÖеÄÉÌÒµ·½·¨¡£¿Í»§¶Ë¿ÉÒÔÓÃJavaÀ´±à³Ì£¬Í¨¹ýJava
RMIÀ´·ÃÎÊ·ÃÎÊhome¶ÔÏóºÍEJBObject,»òÓÃÆäËûÓïÑÔ±à³Ì²¢Í¨¹ýCORBA/IIOP·ÃÎÊ£¬Ê¹µÃ²¿ÊðµÄ·þÎñÆ÷¶Ë×é¼þ¿ÉÒÔͨ¹ýCORBA½Ó¿ÚÀ´·ÃÎÊ¡£

¡¡¡¡ ÉÏͼÊÇEnterprise JavaBeansÌåϵ½á¹¹µÄÒ»¸öÃèÊö¡£ÏÂÒ»½ÚÏêϸÌÖÂÛÁËÿ¸ö×é¼þµÄϸ½Ú¡£
ת×Ô www.chinacode.net Öйú´úÂëÁªÃËÐÂÎÅ×é
|
|
|
¸Ðл
·ÃÎÊÌì¼«Íø£¬Èç¹ûÄú¾õµÃ¸ÃÎÄÕÂÉæ¼°°æÈ¨ÎÊÌ⣬Çë¿´ÕâÀ
|