|
¡¡±àÕß°´£ºÔÚÖйúJava¼¼Êõ½ç£¬Ô¬ºì¸ÚÊÇÒ»¸ö²»ÄܺöÊÓµÄÃû×Ö¡£ËûµÄ¹Ûµã£¬¼°¶ÔÖмä¼þÇ÷ÊÆµÄ¿´·¨£¬ÊǺܶàÈ˸ÐÐËȤµÄ¡£ÈÕǰ£¬ÔÚ½ðµûApusicÓÚ¹ãÖÝ»¨Ô°¾Æµê¾Ù°ìµÄ"Java¾ãÀÖ²¿"ÉÏ£¬¼ÇÕߺÍÕâλ¼«ÉÙÂ¶ÃæµÄ½ðµûÖмä¼þÊ×ϯ¿ÆÑ§¼Ò¾Í¼¯Èº¡¢Java
EE5.0µÈÈÈÃÅ»°ÌâÕ¹¿ªÁËÖ±ÂʵÄÉîÈë¶Ô»°¡£¹ûÈ»£¬Ô¬ºì¸Ú³öÓᆰÈË£¬´øÀ´Á˺ܶà¶ÀÌØµÄÊӽǺ;«²ÊµÄ¹Ûµã¡£
¡¡¼ÇÕߣº²»¹ÜÊÇÒ»°ãµÄ¼¼Êõ¹Ûµã£¬»¹ÊÇÔÚÆ½Ê±´òµ¥¹ý³ÌÖУ¬ÎÒÃÇËÆºõ¿ÉÒԸоõµ½£¬¼¯Èº¹¦ÄÜÒ»Ö±ÊǹúÍâÖмä¼þ³§É̹¥»÷¹úÄÚÖмä¼þµÄÈõµã¡£¶ø¾ÝÎÒÃÇËùÖª£¬ÄãÃǽðµûÖмä¼þÔÚÈ¥ÄêϰëÄêÍÆ³öÁË×Ô¼ºµÄ¼¯Èº¹¦ÄÜ£¬²¢ÇÒÔÚÐû´«ÖÐÌá¼°£¬ÔÚ¹ú¼ÒÖʼì×ܾÖÈ«ÐÐÒµÕâ¸ö´óµ¥Öкͼ¸¸öÖ÷Òª¹úÍâ²úƷͬµÈ²âÊÔ£¬²âÊÔ½á¹ûÉõÖÁÅÅÔÚÇ°Ãæ£¬ÕâÊÇ·ñ±íʾApusicµÄ¼¯Èº¹¦ÄÜÒѾÄÜÂú×ã¿Í»§µÄÐèÇó£¿Äã¶Ô¼¯Èº¹¦ÄÜÓÖÔõô¿´£¬ÄãÈÏΪÖÐJ2EE¼¯ÈºµÄ±¾ÖÊÊÇʲô£¿
¡¡Ô¬ºì¸Ú£ºÊ×ÏÈÎÒ¿ÉÒÔÏòÄã֤ʵ£¬ÔÚ¹ú¼ÒÖʼì×ֵܾĺËÐĵç×ÓÒµÎñϵͳ"´óͨ¹Ø"ÏîÄ¿ÖУ¬½ðµûApusicÖмä¼þÓëÈý¼ÒÊÀ½çÖ÷ÒªÖмä¼þ³§É̵IJúÆ·£¬ÔÚͬһƽ̨ºÍ»·¾³ÏÂÓùú¼Ê²âÊÔ¹¤¾ß½øÐÐÁËÈ«·½Î»µÄÐÔÄܲâÊÔ£¬¾¹ýÈýÂÖÑÏ¿ÁµÄµã¶Ôµã¡¢¼æÈÝÐÔºÍÐÔÄܲâÊÔ£¬½á¹ûÎÒÃdzɹ¦¶á±ê¡£ÔÚ²âÊÔ½á¹ûÖУ¬ApusicÔÚ¼¯ÈºÐÔÄÜÉϲ¢²»Ñ·É«¹úÍâͬÀà²úÆ·¡£
¡¡¼¯ÈºÊÇÖмä¼þ³§É̾³£ÈÈÅõµÄÒ»¸ö¸ÅÄ˵ֻÓвÉÈ¡¼¯Èº²ßÂÔÄãµÄÓ¦ÓÃϵͳµÄÐÔÄܲÅÄÜÌá¸ß¡£²»Ã÷¾ÍÀïµÄÓû§ÔÚ¸¶³öÁËÊý±¶µÄ¼ÛǮȥ¹ºÂò¼¯ÈºÉ豸ºÍÈí¼þÒÔºó£¬È´ÍùÍùµÃ²»µ½ËùÓ¦¸ÃµÃµ½µÄЧ¹û¡£Apusic×÷Ϊһ¼Ò¸ºÔðÈεĹ«Ë¾£¬Ó¦µ±Ïò´ó¼ÒÀ´³ÎÇåËùνµÄ"¼¯Èºã£ÂÛ"¡£Ëùν¼¯Èº£¬Ö»ÓÐÔÚϸÁ£¶È¼ÆËãÖÐÆäЧ¹û²Å»áÃ÷ÏÔ£¬Ò²¾ÍÊǽ«¼ÆËã¹ý³ÌÒÔÒ»¶¨µÄ²¢ÐÐËã·¨½øÐÐϸ·Ö£¬½«¼ÆËã·Ö²¼µ½¶à¸ö´¦Àí»úÔËÐУ¬×îºóÔÙ½«¼ÆËã½á¹ûºÏ²¢¡£ÓÐÒ»¸öºÜÓÐÃû¼Æ»®½Ð×öSETI@home£¬ÊÇÒ»ÏîÀûÓÃÈ«ÇòÁªÍøµÄÏÐÖüÆËã»ú¹²Í¬ËÑË÷µØÍâÎÄÃ÷µÄ¿ÆÑ§ÊµÑ鼯»®£¬Ö»ÐèÒªÏÂÔØÒ»¸öС³ÌÐò¾Í¿ÉÒÔ¶Ô´ÓÉäµãÍûÔ¶¾µµÃµ½Êý¾Ý½øÐзÖÎö¡£Õâ¾ÍÊÇÒ»¸öµäÐ͵ÄϸÁ£¶È¼ÆË㣬ËùÓеIJÎÓë¼Æ»®µÄ¼ÆËã»ú²¢ÐеؼÆËãºÆÈçÑ̺£µÄÅÓ´óÊý¾Ý¿âÖеÄһС¶ÎÊý¾Ý£¬ÔÙ½«¼ÆËãµÄ½á¹û»ã×Ü£¬´Ó¶ø·¢ÏÖ¿ÉÄܵÄÖÇÄÜÐźš£¶ø·´¹ýÀ´ÎÒÃÇ¿´µ½ÔÚJ2EEÓ¦ÓÃÖдó¶àÊý¼ÆËã¶¼ÊÇ´ÖÁ£¶ÈµÄ£¬ÔÙ¼ÓÉÏÊÂÎñ´¦ÀíÐèÒªÔÚ·Ö²¼Ê½¼ÆËãÖнøÐÐе÷£¬¸ü½µµÍÁ˼¯ÈºµÄÕûÌå´¦ÀíÄÜÁ¦¡£Òò´Ë¼¯Èº²¢²»Êǽâ¾öÐÔÄÜÎÊÌâµÄ×î¼Ñ;¾¶£¬ÔÚµ¥»úµÍ²¢·¢µÄÇé¿öÏÂÈç¹ûÄãÈÏΪÐÔÄܲ»ÀíÏ룬ÄÇôÇë²»ÒªÖ¸Íû¼¯ÈºÄܸøÄã´øÀ´ÐÔÄܵÄÌáÉý£¬Ïà·´Äã»á·¢ÏÖÐÔÄÜ·´¶ø»¹»áÓÐËùϽµ¡£
¡¡ÄÇô£¬¼¯Èº½öÊdz§ÉÌÐû´«µÄàåÍ·Âð£¿ÔÚÒÔÏÂÁ½ÖÖÇé¿öϼ¯ÈºÊÇÓÐÓõģº1.
¸ß²¢·¢³¬¸ººÉÔËÐеÄÖ÷»ú£¬ÀýÈçgoogleÕâÑùµÄÍøÕ¾£¬ËüµÄ·ÃÎÊÁ¿ÊÇÏ൱´óµÄ£¬Òò´Ëgoogle»á²ÉÈ¡¼¯Èº²ßÂÔÀ´·ÖÉ¢¿Í»§µÄÇëÇó£¬ÒÔÌá¸ßÕûÌåÏìÓ¦ÄÜÁ¦¡£ÎÒÃǽӴ¥µÄºÜ¶àJ2EEÓ¦ÓøººÉÁ¿¶¼²»´ó£¬ÆäʵÿÃë·ÃÎÊÁ¿ÔÚ500ÒÔϵÄÓ¦Óö¼Ã»ÓбØÒª²ÉÈ¡¼¯Èº²ßÂÔ¡£2.
Ê§Ð§×ªÒÆ£¬ÆäʵÎÒÈÏΪÕâ²ÅÊǼ¯ÈºÕæÕýÓÐÓõĵط½£¬Ê¹ÓÃһ̨µÍ³É±¾¼ÆËãÉ豸×÷ΪÖ÷É豸µÄ±¸·Ý£¬ÔÚÖ÷É豸·¢Éú¹ÊÕÏʱ¼°Ê±½ÓÌæ£¬ÒÔ±£Ö¤7x24Сʱ²»¼ä¶Ï·þÎñ¡£×ÛÉÏËùÊö£¬ÔÚ×¼±¸²ÉÓü¯ÈºÖ®Ç°£¬Ò»¶¨Òª×Ðϸ·ÖÎö¾ßÌåµÄÓ¦Óû·¾³£¬ÒÔ±ÜÃâ²»±ØÒªµÄÀË·Ñ¡£
¡¡×÷ΪһÖÖÑ¡Ôñ£¬ApusicͬÑùʵÏÖÁ˼¯Èº¼¼Êõ£¬µ«ÎÒÃDz¢Ã»ÓÐÑØÓôó¶àÊýÓ¦Ó÷þÎñÆ÷³§ÉÌËù²ÉÈ¡µÄÄÚ´æ¸´ÖÆ¼¼Êõ£¨in-memory
replication£©£¬ÎÒÃÇÖªµÀÔÚ¼¯ÈºÖÐÐèÒªÔÚ¸÷½áµãÖ®¼äͬ²½Ò»Ð©×´Ì¬ÐÅÏ¢£¬Èç¹û²ÉÓÃÄÚ´æ¸´ÖÆ¼¼Êõ£¬½«ºÄ·Ñ´óÁ¿µÄÍøÂç´ø¿í£¬¶ÔÐÔÄÜÒ²ÓкܴóÓ°Ïì¡£ÕâÊÇÒòΪÿµ±Ò»¸ö½áµãµÄ״̬·¢Éú±ä»¯Ê±£¬¶¼ÐèҪͨ¹ý¶à²¥µÈ·½Ê½ÏòÆäËû½áµã´«µÝ״̬ÐÅÏ¢£¬Ëæ×ż¯ÈºÄÚ²¿½áµãµÄÔö¶à£¬ÄÚ´æ¸´ÖÆ½«»á·Ç³£Æµ·±£¬´Ó¶øÔì³É¹ã²¥·ç±©£¬ÑÏÖØ×èÈû´ø¿í¡£ApusicËù²ÉÈ¡µÄ¼¼ÊõÊǿͻ§¶Ë»º´æ£¬¼´Ö±½Ó½«×´Ì¬ÐÅÏ¢±£´æÔÚ¿Í»§¶Ë£¬µ±·þÎñÆ÷ʧЧʱ½«×´Ì¬×ªÒƵ½¿ÉÓ÷þÎñÆ÷¡£
¡¡¼ÇÕߣºÆäʵֱµ½ÏÖÔÚ£¬»¹ÓÐÈ˶ÔÖйúÈËÄÜ×ö³öÖмä¼þ²»ÏàÐÅ¡¢¶Ô²úÆ·²»ÐÅÈΡ£ÄãÔÚÈ¥ÄêÔøËµ"´ó¼ÒÔÚͬһ¸ö±ê׼Ͽª·¢£¬ApusicºÍIBM¡¢BEAµÄ²úƷûʲô±¾ÖÊÇø±"¡¢¶ÔÓÚÕâ¾ä»°£¬Äã½ñÌìÄÜ·ñÔÙ½âÊÍһϣ¿
¡¡Ô¬ºì¸Ú£ºÕâ¸öÎÊÌâÆäʵ²»ÐèÒªÖ¤Ã÷£¬Ã»ÓÐÈËÈÏΪÉñÖÛ·É´¬ºÍ°¢²¨ÂÞ·É´¬ÔÚ±¾ÖÊÉÏÓÐÊ²Ã´Çø±ð£¬¶¼ÊÇÎªÔØÈ˺½Ìì¶øÖÆÔì³öÀ´µÄ¹¤¾ß£¬²¢²»»áÒòΪһ¸öÊÇÖйúÖÆÔì¡¢ÁíÒ»¸öÊÇÃÀ¹úÖÆÔ죬ÔÚÓÃ;ÉϾʹæÔÚÊ²Ã´Çø±ð¡£³ÏÈ»£¬ÎÒÃǺ͹úÍâ²úÆ·»¹´æÔÚһЩ²î¾à£¬µ«ÔÚJ2EE±ê×¼¿ò¼Ü֮ϣ¬ÎÒÃÇÌṩÁËÍêÈ«¿É¹©Óû§Ê¹ÓõIJúÆ·£¬Óû§µÄÑ¡ÔñÊǶÔÎÒÃDzúÆ·×î´óµÄ¿Ï¶¨¡£ÖйúÈí¼þÆð²½½ÏÍí£¬»ù´¡½Ï±¡Èõ£¬µ«ÔÚÖмä¼þÁìÓòÎÒÃÇÊǼ°Ê±¸ú½øµÄ£¬µ±Ê±Õ¾ÔÚͬһÌõÆðÅÜÏßÉÏ£¬ÏÖÔÚÈÔȻûÓб»ÌÔ̳ö¾Ö£¬Ïà·´²î¾à»¹ÔÚÖð²½ËõС¡£ÎÒÏàÐÅÆ¾ÎÒÃǵļ¼ÊõʵÁ¦£¬ÎÒÃÇÍêÈ«ÓÐ×ʸñºÍ¹úÍâ²úƷ̨ͬ¾º¼¼¡£
¡¡¼ÇÕߣºÔÚÎҲμӸ÷ÖÖ¼¼Êõ´ó»á£¬°üÀ¨È¥Äê±±¾©Java10ÖÜÄê´ó»áʱ£¬¸úÐí¶à¼¼ÊõÈËÔ±½»Á÷¡¢ÁÄÌìµÄʱºò£¬ËûÃǶ¼·´Ó³ApusicµÄÆô¶¯Ëٶȷdz£¿ì£¬ºÜ¿ì¾ÍÆô¶¯ÁË£¬ºÍͬÀà²úÆ·Ïà±È·Ç³£Í»³ö¡£¿´À´Ê¹ÓÃÕßÃǶÔËü¿ìËÙÆô¶¯µÄÌØµã·Ç³£Ï²°®¡£¾ÝÎÒÁ˽⣬ApusicµÄ´úÂëÖ»ÊÇÆäËü²úÆ·µÄ¼¸·ÖÖ®Ò»£¬ÊÇÒòΪÕâ¸öÔÒòÂð£¿ÄãÉè¼ÆÊ±ÊÇÔõôÏëµÄ£¿
¡¡Ô¬ºì¸Ú£ººÜ¶àÈ˲»Àí½â£¬ÎªÊ²Ã´ApusicºÍÆäËû²úÆ·±ÈÆðÀ´´úÂë¹æÄ£ÉÏҪСºÜ¶à£¬µ«Ê¹ÓÃÆðÀ´²¢Ã»Óиоõµ½ÓÐʲô¹¦ÄÜÈ±Ê§ÄØ£¿ÕâÀï񻃾¼°µ½Èí¼þʹÓÃÉϵÄÒ»¸ö"¶þ°ËÔÔò"£¬¼´80%µÄʹÓÃÕßͨ³£Ö»»áÓõ½Ò»¸öÈí¼þ20%µÄ¹¦ÄÜ¡£Ïó΢ÈíµÄ²úÆ·¸ö¸ö¶¼ÊǾÞÎÞ°Ô£¬µ«¶Ôij¸ö²úÆ·ÕæÕý×öµ½ÍêÈ«¾«Í¨µÄ¿ÉÒÔ˵ÁÈÁÈÎÞ¼¸¡£ÒÔWordΪÀý£¬Æ½Ê±ÎÒÃÇÖ»ÊÇÓÃËüÀ´Ð´Ð´Îĵµ£¬ºÜ¶à¸ß¼¶¹¦ÄÜÆäʵ¸ù±¾Óò»ÉÏ¡£ÔÚApusicÓ¦Ó÷þÎñÆ÷µÄ¿ª·¢ÉÏÎÒÃÇÒ²ÊÇ×ñÑͬÑùµÄÔÔò£¬ÎÒÃǽ«¾¡¿ÉÄܵؽ«Õû¸öÈí¼þ²úÆ·×îÖØÒªµÄ20%µÄ¹¦ÄÜ×öºÃ¡¢×öÍêÉÆ£¬ÒÔ±£Ö¤´ó¶àÊýÓû§µÄÐèÇó£¬Ê£ÏµÄ80%¹¦Äܽ«¸ù¾ÝÐèÒªÖð²½Ôö¼Ó¡£Æ©Èç¹úÍâ²úÆ·ºÜÔç¾ÍÓеļ¯Èº¹¦ÄÜÎÒÃÇ×î½ü²ÅÍÆ³öÀ´£¬²¢²»ÊÇÎÒÃÇûÓÐÄÜÁ¦ÊµÏÖ¼¯Èº¹¦ÄÜ£¬¶øÊÇÔÚÎÒÃÇ¿´À´£¬¼¯Èº²¢²»Êǽâ¾öÐÔÄÜÎÊÌâµÄ×îºÃ·½°¸£¬Ö»ÓÐÔÚÕæÕý´ó²¢·¢ÇëÇóϼ¯Èº²Å»áÕ¹ÏÖËüµÄÓÅÊÆ¡£Òò´Ë£¬ÎÒÃǰѼ¯Èº¹¦Äܹé½áΪµÍÓÅÏȼ¶ÐèÇó£¬Ö»ÓÐÔÚÆäËû·½ÃæµÄÐÔÄܺÍÎȶ¨ÐÔÓÐÁ˺ܴóÌá¸ßºóÔÙÀ´¿¼ÂǼ¯Èº¡£
¡¡ÁíÒ»¸öʹApusicÔËÐÐÇá±ãµÄÖØÒªÔÒòÔÚÓÚÈí¼þ¼Ü¹¹µÄÉè¼Æ¡£¼Ü¹¹ÊÇÒ»¸öÈí¼þµÄÁé»ê£¬ºÃµÄ¼Ü¹¹½«ÑÓ³¤Èí¼þµÄÉúÃüÁ¦£¬ÇáËÉÓ¦¸¶¸÷Öֱ仯¡£ApusicµÄ¼Ü¹¹ÔÚ2001Äêʱ¾ÍÒѶ¨ÐÍ£¬ÒÔ΢Äں˺Ͷà·¸´ÓÃΪÆäºËÐÄ£¬Àú¾²úÆ·¶à´ÎÖØ´óÉý¼¶¶øÎ´Ó°ÏìºËÐÄÌåϵ£¬Õ¹ÏÖÁËÍçÇ¿µÄÉúÃüÁ¦¡£Ïà·´£¬Èç¹û¼Ü¹¹Éè¼Æ²»ºÏÀí£¬Ã¿´ÎÉý¼¶¶¼Òª¶Ô¼Ü¹¹½øÐе÷Õû£¬ÊƱØÒýÈë´óÁ¿ÈßÓà´úÂ룬ʹÕû¸ö²úÆ·Ó·Öײ»¿°¡£
¡¡µÚÈý¸öÔÒòÔÚÓÚ´úÂë±àдµÄ¼ò½àÐÔÉÏ¡£É¯Ê¿±ÈÑÇÓÐÒ»¾äÃûÑÔ£º"¼ò½àÊÇÖǻ۵ÄÁé»ê"£¬ÔÚ¿ÆÑ§½çͬÑùÒ²ÍÆ³ç¼ò½àÐÔ£¬Âó¿Ë˹Τ·½³Ì×é¼ò½àÉî¿Ì£¬±»ÓþΪÊÇÉÏµÛÆ×дµÄÊ«¸è£¬°®Òò˹̹µÄÖøÃû¹«Ê½E=mc^2¸üÊǽ«¼ò½àÐÔ·¢»Óµ½Á˼«Ö¡£³ÌÐòÉè¼ÆÓïÑÔ²»½ö½öÊÇΪ¼ÆËã»úÔËÐжøÉè¼ÆµÄ£¬ËüÒ²ÊÇÒ»ÖÖ˼Ïë±í´ï¹¤¾ß£¬ÉõÖÁ±È×ÔÈ»ÓïÑÔ¸ü¼ò½à¡¢Éî¿Ì¡¢ÎÞÆçÒå¡£ÎÒÆ½Ê±ºÜÉÙдÎĵµ£¬ÒòΪÎÒÈÏΪ´úÂë±¾Éí¾ÍÒѾ±í´ïÁË×÷ÕßµÄ˼Ïë¡£µ±ÎÒ¿´µ½¼ò½àÓÅÃÀµÄ´úÂëʱ£¬ÎÒÈÏΪÊÇÔÚ¶ÁһƪÃÀÀöµÄʫƪ£¬²¢Îª×÷ÕßÉîåä±¼·ÅµÄ˼ÏëËùÕÛ·þ¡£Ïà·´£¬µ±¿´µ½»ìÂÒ¡¢·±¸´¶øÎÞÕ·¨µÄ´úÂëʱ£¬ÎÒÏàÐÅ×÷ÕßµÄ˼ÏëͬÑùÊÇ»ìÂҵġ£
¡¡¼ÇÕߣºÈ¥ÄêÄãÔøÔ¤ÑÔJ2EEÕýÔÚÓÀ´Ò»´Î»®Ê±´úµÄ±ä¸ï£¬¹Ø¼ü´ÊÊÇEJB£¬¶Ô´ËÄãÄÜÔÙ×öÒ»´Î²ûÊöÂð£¿
¡¡Ô¬ºì¸Ú£ºJ2EE¿ÉÒÔ˵ÊÇÕ⼸Äê·¢Õ¹·Ç³£¿ìËÙµÄÒ»¸öÓ¦Óÿª·¢Æ½Ì¨£¬ÕâºÍJavaÕâÖÖÁé»î¡¢·½±ã¡¢¿ª·Å¡¢¿çƽ̨µÄÓïÑÔ¾ßÓв»¿É·Ö¸ôµÄÁªÏµ¡£JavaÊÇÒ»¸ö½²ÇóʵÓõÄÓïÑÔ£¬ËùÓжÔÓ¦Óÿª·¢ÓÐÓõÄÌØÐÔ¶¼±»ÎüÊÕ½øÀ´£¬³ÉΪJavaƽ̨µÄÒ»²¿·Ö£¬¶øÄÇЩ»¨ÉÔµ«ÎÞʵ¼Ê×÷ÓõÄÌØÐÔ±»ÞðÆú¡£JavaµÄÀà¿â·á¸»¡¢¿ª·¢ÉçÇøÍêÉÆµÈÌØÉ«±êÖ¾×ÅËü»¹½«ÔÚÏ൱³¤µÄʱÆÚÄÚ±£³ÖÍúÊ¢µÄÉúÃüÁ¦¡£
¡¡J2EE¿ÉÒÔ˵ÊÇÔÚJavaƽ̨ÖÐÓ¦ÓÃ×îΪ¹ã·ºµÄ¼¼Êõ£¬¶øÇÒÕýÔÚÖð²½×ßÏò³ÉÊì¡£JCP×éÖ¯ÔÚ×ܽáÁ˹ýÈ¥J2EEʵ¼ùÖеľÑéºÍ½Ìѵ£¬ÔÚ½«À´µÄJava
EE 5.0¹æ·¶Öн«¶ÔJ2EE¼¼Êõ×öÒ»¸öÏ൱´óµÄµ÷Õû£¬ÆäÖÐ×îÊÜÓ°ÏìµÄ¾ÍÊÇEJB¹æ·¶¡£¹ýÈ¥EJB¸øÈ˵ĸоõ¹ýÖØ£¬¶øÇÒ¿ª·¢¹ý³Ì¸´ÔÓ£¬²»Ò×ά»¤£¬Òò´ËÔÚʵ¼ÊÏîÄ¿ÖÐʹÓÃEJBµÄºÜÉÙ¡£ÔÚEJB3ÖУ¬EJBµÄ¿ª·¢·½·¨½«³¹µ×¸Ä±ä£¬²»ÔÙʹÓÃHome,
Remote½Ó¿ÚµÈ¸ÅÄ¶ø²ÉÈ¡ÇáÁ¿¼¶µÄ¿ª·¢Ä£Ê½£¬ÒÔJava 5.0ÖÐÒý½øµÄannotation×÷ΪEJBÃèÊö¹¤¾ß£¬ÌرðÊÇʵÌåBeanµÄ½ÇÉ«½«±»ÖØÐ¶¨Î»£¬Ê¹Æäµ¥´¿µ£¸ºÆðO/R
MappingµÄ×÷Óá£ËùÓÐÕâЩ¾Ù´ë¶¼ÊÇΪÁËʹEJBµÄ¿ª·¢¹ý³Ì¸ü¼Ó¼òµ¥¡¢Ð§Âʸü¸ß¡¢Î¬»¤¸ü·½±ã¡£
¡¡ÔÚWeb¿ª·¢·½Ã棬Java
EE 5Ôö¼ÓÁËеÄJSF¹æ·¶£¬ÕâÊÇÒ»¸öÀàËÆÓÚstrutsÖ®ÀàµÄweb¿ª·¢¿ò¼Ü£¬µ«±ÈËüÃǸü·½±ã¡£JSF»ùÓÚʼþ¼°UI×é¼þÄ£Ð͵Ŀª·¢·½Ê½µß¸²ÁË´«Í³µÄweb¿ª·¢Ï°¹ß£¬½áºÏ¿ª·¢¹¤¾ßµÄÖ§³Ö£¬½«Ê¹Æä¸ü½Ó½üÓÚÒ»¸öÕæÕýµÄMVC±à³Ì»·¾³¡£Ê¹ÓÃJSF¿ª·¢±íÏÖ²ãÏÖÔÚ¿´ÆðÀ´¸üÏóswing±à³Ì£¬»ùÓÚUI×é¼þµÄÄ£ÐÍÄܹ»°Ñweb½çÃæ¶¨ÖƵĺܶ๤×÷¶ÀÁ¢³öÀ´£¬³§ÉÌ¿ÉÒÔÕë¶Ô¾ßÌåµÄÄ¿±ê¶¨ÖƸü¶à¸üºÃÓõÄ×é¼þ¡£¶øÎÒÃÇ×÷Ϊ¹ú²úÖмä¼þ³§ÉÌ£¬±È¹úÍâ³§ÉÌÀíÓ¦¸üÁ˽â¹úÄÚ¿Í»§µÄÐèÇó£¬Òò´ËÎÒÃǵÄÓ¦Óÿª·¢Æ½Ì¨Apusic
Studio½«³ÉΪÒÔJSFΪ»ù´¡µÄÒ»¸öÇ¿´óµÄwebÓ¦Óÿª·¢Æ½Ì¨¡£
¡¡¼ÇÕߣºÏÖÔںܶàÓ¦ÓÃÒÑ¾×ªÒÆµ½ËùνµÄÇáÁ¿¼¶J2EE·½°¸ÉÏÈ¥ÁË£¬±ÈÈçSpring£¬ÒѾºìÁË¿ìÁ½ÄêÁË¡£ÏÖÔÚ²ÅÍÆ³öJava
EE 5.0ÊDz»ÊÇÀ´µÃÌ«ÍíЩÁË£¿ÔõÑùÔ¤ÆÚJava EE¶ÔÓÚÕû¸ö²úÒµµÄÓ°Ï죿
¡¡Ô¬ºì¸Ú£ºÔÚÎÒÃÇÖ÷°ìµÄ"Java¾ãÀÖ²¿"µØÃæ»î¶¯ÉÏ£¬Ò²Óм¼Êõ°®ºÃÕßÎʼ°ÎÒÕâ¸öÎÊÌ⣬µ±Ê±Îһشðµ½"·Ç¹Ù·½ºÍ¹Ù·½»¥Ïà´Ù½ø£¬Java
EE 5.0À´µÃ²¢²»Íí"¡£
¡¡¿ªÔ´ÉçÇø£¨ÍùÍùÊǷǹٷ½±ê×¼£©´ú±íµÄ¾³£ÊÇÀíÏëÖ÷ÒåÕߣ¬¶øÉÌÒµ¹«Ë¾£¨ÍùÍùÊǹٷ½±ê×¼£©´ú±íµÄ¾³£ÊÇÏÖʵÖ÷ÒåÕß¡£Á½ÕßÖ®¼äÓÐÏ໥¾ºÕùµÄµØ·½£¬µ«´Ó³¤Ô¶À´¿´£¬¸ü¶àµÄÊÇÒ»ÖÖÊÇÏ໥²¹³ä¡¢Ï໥´Ù½øµÄ¹ý³Ì¡£
¡¡Spring¼°HibernateµÈ¿ªÔ´¿ò¼Ü£¬ÒѾ¶ÔJava
EEµÄ¼¼Êõ·¢Õ¹Ç÷ÊÆ²úÉúÁ˷dz£ÖØ´óµÄÓ°Ïì¡£»òÕß˵Java EEµÄ·¢Õ¹£¬Ò²½è¼ø²¢ÎüÈ¡ÁËÕâЩ¿ªÔ´¿ò¼ÜµÄһЩÓÅÐãµÄ˼Ïë¡£´Ó¼¼Êõ²ãÃæÀ´¿´£¬Õâ·´¶ø»áʹJava¡¡EE¾ßÓÐÒ»¶¨µÄºó·¢ÓÅÊÆ£»Í¬Ê±£¬ÕâЩм¼ÊõÔÚÒµ½çµÄ¹ã·ºÊ¹Óã¬×ÜÊÇÐèÒªÒ»¶¨µÄÖÜÆÚ£¬²¢ÇÒ£¬²ÉÓÃJava¡¡EE¹¹½¨ÒµÎñϵͳµÄ×îÖÕÓû§£¬Ò²×ÜÊÇÏ£ÍûÄܹ»»ñµÃÖî¶à³§É̵Ĺٷ½Ö§³ÖÓëÉÌÒµ±ê×¼¡£Òò´Ë£¬´ÓÕâЩ·½ÃæÀ´¿´£¬Java
EE 5.0 À´µÃÆäʵ²¢²»Íí¡£ÖÁÓÚJava EE¶ÔÓÚÕû¸ö²úÒµµÄÓ°Ï죬¿ÉÄÜÊÇJ2EEÕâ¸ö¸ÅÄî×Ôµ®ÉúÒÔÀ´±È½ÏÖØÁ¿¼¶µÄÒ»´ÎÕ𺳡£ËüËù´øÀ´µÄÓ°ÏìÊÇÉîÔ¶µÄ£¨¸ü¶àµÄ±íÏÖÔÚ¶ÔJ2EE¿ª·¢¹ý³ÌµÄÓ°Ï죩£¬µ«Óû§×Ô1.4ƽ̨Ïò5.0ƽ̨֮ÉϵÄÇ¨ÒÆ£¬È´ÊÇÆ½»ºµÄ¡£
¡¡¼ÇÕߣºÈÃÎÒÃǰѻ°ÌâÔٻص½ÄãµÄÐÄѪ½Ü×÷Apusic
Platform²úÆ·¼Ò×åÉÏ£¬ÓÐÈËÔøËµ£¬¹ú²úÖмä¼þµÄ³ö·ÊÇרעÓÚij¸ö²úÆ·¡¢Óõ¥Ò»»¯µÄ²îÒìÓÅÊÆ¾ºÕù¡£ÒÔǰͬÑùÓÐÈ˽²APUSIC²úÆ·Ïßµ¥Ò»£¬µ«ÏÖÔÚÎÒÌý˵ÄãÃÇÂíÉÏÒªÍÆ³öÏûÏ¢Öмä¼þºÍ¿ª·¢Æ½Ì¨£¬ÔÚÕâÀïÄãÄÜ·ñ¶ÔÕâÁ½ÖÖ²úÆ·×÷Ò»µã½éÉÜ£¿
¡¡Ô¬ºì¸Ú£º¹ýÈ¥ÎÒÃǵIJúÆ·ÏßÊDZȽϵ¥Ò»£¬½öÓÐÒ»¸öÓ¦Ó÷þÎñÆ÷²úÆ·£¬Õâ´ÎÎÒÃÇÍÆ³öÁËApusic
MQºÍApusic StudioÕâÁ½¸ö²úÆ·£¬Ê¹²úÆ·ÏßÓÐÁ˺ܴóµÄÀ©³ä£¬ÐγÉÒ»¸öÏà¶Ô±È½ÏÍêÕûµÄApusic Platform²úÆ·¼Ò×å¡£ÔÚÕâ¸ö²úÆ·¼Ò×åÖÐApusic
Studio½«°çÑÝÒ»¸ö·Ç³£ÖØÒªµÄ½ÇÉ«¡£ÎÒÃÇÖªµÀ£¬¸÷³§É̵ÄÓ¦Ó÷þÎñÆ÷²úÆ·¶¼ÊÇ´óͬСÒìµÄ£¬Óû§Ö÷Òª¸ù¾ÝÐÔÄÜ¡¢Ò×ÓÃÐÔ¡¢ÊÛºó·þÎñµÈÖ¸±êÀ´½øÐÐÑ¡Ôñ¡£µ«ÊǽöÓÐÓ¦Ó÷þÎñÆ÷²úÆ·ÊDz»¹»µÄ£¬»¹ÐèÒªÒ»¸öºÃµÄ¿ª·¢¹¤¾ßÀ´Ö§³Ö¡£¹ýÈ¥ÎÒÃǾÍÉîÊÜȱÉÙ¿ª·¢¹¤¾ßµÄÀ§ÈÅ£¬ºÜ¶àÓû§ÆäʵºÜϲ»¶ApusicÓ¦Ó÷þÎñÆ÷£¬¾õµÃÓÃÆðÀ´ºÜ²»´í£¬µ«¿ª·¢ÆðÀ´Ì«Âé·³£¬ÉõÖÁÓÐÈËÏÈÔÚÆäËûƽ̨ÉÏ¿ª·¢£¬µÈ¿ª·¢ÍêÁËÔÙÒÆÖ²¹ýÀ´£¬ÕâÖÖÀ§ÈŶàÉÙ´ò»÷ÁËÒ»²¿·Ö¿ª·¢ÈËÔ±µÄ»ý¼«ÐÔ¡£
¡¡ÔÚApusic
StudioÁ¢Ïî»áÒéÉÏ£¬ÎÒÃÇÒ»¿ªÊ¼ÊÇÏëΪJBuilder¡¢EclipseµÈдһЩ²å¼þ£¬ÀûÓõÚÈý·½¿ª·¢¹¤¾ßÀ´Ö§³ÖApusicµÄ¿ª·¢£¬µ«ÎÒÃÇ×îÖÕÅׯúÁËÕâÒ»Ïë·¨£¬¾ö¶¨¸ãÒ»¸öºÍApusicÓ¦Ó÷þÎñÆ÷½ôÃܽáºÏµÄ£¬¸ü½Ó½üÓÚÓ¦Óÿª·¢µÄƽ̨¡£½ðµû¼¯ÍžßÓÐÊ®¼¸ÄêµÄÓ¦Óÿª·¢ÀúÊ·£¬»ýÀÛÁË´óÁ¿µÄ¾ÑéºÍ½Ìѵ£¬ÔÚÕâÑùµÄ»ù´¡ÉÏ£¬ÎÒÃǸüÓ¦¸Ã±ü³Ð"°ïÖú¿Í»§³É¹¦"µÄ¼¯ÍÅ×ÚÖ¼£¬²»½öÏòÓû§Ìṩһ¸ö·½±ã¡¢¸ßЧµÄ¿ª·¢¹¤¾ß£¬¸üÖØÒªµÄÊÇÒªÔÚ²úÆ·ÖкÍÓû§·ÖÏí½ðµûµÄÓ¦Óÿª·¢¾Ñ飬ÒÔ¿ª·¢Ë¼Ïë¡¢¿ª·¢Ä£Ê½¡¢¿ª·¢¹¤¾ß¡¢Ó¦ÓÃ×é¼þµÈÈ«·½Î»µÄ¿ª·¢Æ½Ì¨Ìṩ¸ø¿Í»§¡£
¡¡Apusic
StudioÒÔEclipseΪ»ù´¡£¬²»½ö¾ßÓдó¶àÊýJ2EE¿ª·¢¹¤¾ßËùÓ¦µ±¾ßÓеŦÄÜ£¬»¹ÌṩÁËÒÔXP·½·¨Îª´ú±íµÄÇáÁ¿¼¶¿ª·¢·½ÃæµÄ¹¤¾ß£¬ÁíÍ⣬ÎÒÃÇ»¹ÌṩÁËһЩÏֳɵÄ×é¼þ£¬ÒÔ°ïÖúÓû§¿ìËÙ¹¹½¨Ó¦ÓÃϵͳ¡£ÎÒÃÇÖªµÀ£¬ÔÚJ2EE¹æ·¶ÖУ¬½«Ò»¸öÓ¦ÓõĿª·¢·Ö½â³ÉÈô¸É¸ö½ÇÉ«£¬°üÀ¨¿ª·¢¡¢ÅäÖᢲ¿Êð¡¢¹ÜÀíµÈ£¬µ«Êµ¼ÊÉÏ£¬²¿Êð¡¢ÅäÖᢹÜÀíµÈ½×¶Î£¬¶¼ÊÇ¿ª·¢¹ý³ÌÖбز»¿ÉÉÙµÄÒ»¸ö½×¶Î¡£ÄÇô£¬Ôõô°ÑÕâЩ½×¶ÎÓлúµÄ¼¯³ÉÔÚÒ»ÆðÄØ£¿Apusic
Studio¾ÍÊÇÕâÑùÒ»¸öͳһµÄ¿ª·¢Æ½Ì¨£¬Ëü»ùÓÚEclipse¼¼Êõ£¬Í¨¹ýÓëApusicÓ¦Ó÷þÎñÆ÷µÄ½ôÃܼ¯³É£¬¸ø¿ª·¢ÈËÔ±ÌṩÁËÒ»¸öÇáÁ¿¼¶µÄJ2EE¿ª·¢Æ½Ì¨¡£
¡¡¼ÇÕߣº×îºóÒ»¸öÎÊÌâ˵µãÇáËɵ쬹úÄںܶà³ÌÐòÔ±¶¼Ôø¿´¹ýÄãÄÇÆª´´Ïµã»÷¼¸Ê®ÍòµÄÅ£Ìû¡¶³ÌÐòÔ±µÄ¼¸¸ö»ù±¾ÔÔò¡·£¬ÄÇôÏÖʵÉú»îÖÐÄãÕæÊÇÕâÑùÉú»îµÄÂ𣿱ÈÈçдÀÛÁËÐÝϢʱ·è¿ñ´ò±©Á¦ÓÎÏ·£¿
¡¡Ô¬ºì¸Ú£ºÓéÀÖÊÇΪÁ˸üºÃµÄ¹¤×÷£¬Ò»¸ö²»¶®µÃÓéÀֵijÌÐòÔ±²»ÊÇÒ»¸öºÃ³ÌÐòÔ±:-)¡£
|