ÃÎÏë·ç±©

来源: BlogBus 原始链接: http://www.blogbus.com:80/blogbus/blog/index.php?blogid=4212&pg=14&cat= 存档链接: https://web.archive.org/web/20040905212006id_/http://www.blogbus.com:80/blogbus/blog/index.php?blogid=4212&pg=14&cat=


ÃÎÏë·ç±© Ò»¸öС³ÌÐòÔ±µÄÐſڿªºÓ Ê×Ò³ Java (20) ÎÒÑÛ¿´ÊÀ½ç (20) ½Åϵķ (32) ²Ù×÷ϵͳ (3) ´óÍ·ÎÄÕ (6) ·ÖÒ³: µÚÒ»Ò³ [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] 2004-02-10 23:04 G-Roller G-Roller ÊÇÎÒ²ÎÓëµÄµÚÒ»¸ö¿ªÔ´ÏîÄ¿¡£ G-RollerÊÇÓÉ gigix ·¢ÆðµÄÒ»¸ö¿ªÔ´ÏîÄ¿£¬gigixÕâÑùÃèÊöËü¡£ G-RollerÊÇ»ùÓÚJ2EEµÄweblog·þÎñÆ÷Ó¦Óã¬Ö§³ÖBlogger APIºÍMeta-Weblog API·¢Ìù¡¢RSS feed¡¢ÔÚÏßä¯ÀÀ¼°ÕÅÌù¡£³ýÁËʵÏÖweblogµÄ¹¦ÄÜÖ®Í⣬G-RollerÖÂÁ¦ÓÚÕ¹ÏÖJ2EEÉè¼Æ¡¢¿ª·¢µÄÓÅÐã˼ÏëºÍ¼¼Êõ¡£ Å׿ªÐéµÄ¶«Î÷²»Ì¸£¬¿´¿´G-RollerÉæ¼°µ½µÄÄÚÈݾͿÉÒÔ¿´³öËüÊǶàô¼¤¶¯ÈËÐĵÄÒ»¸ö¶«Î÷¡ª¡ªÖÁÉÙ¶ÔÓÚÒ»¸öJ2EE¿ª·¢ÈËÔ±Èç´Ë¡£ Ê×µ±Æä³åÊÇWeblog£¬Ç§Íò±ð˵²»ÖªµÀWeblog£¬ÄãÏÖÔÚÕýÔÚ¿´µÄÕâ¸ö¾ÍÊÇ¡£Weblog¼ò³Æblog£¬Ð´blogµÄÈ˳ÉΪblogger£¬ËüÓиöºÜ°ôµÄÖÐÎÄÃû¡°²©¿Í¡±£¬²©Ñ§Ö®Ê¿¡£ÔÚÍøÉÏËÄ´¦×ª×ª£¬ÏÖÔÚblogٲȻÒѾ­³ÉΪһÖÖʱÉС£ÎÒ²»Ïë¶à̸blogµÄÒâÒ壬ÒòΪÒѾ­ÓÐÁËÌ«¶à¡£Èç¹ûÎÒÓ̱§ÅýÅõĽéÉܼ¤ÆðÁËÄãµÄһ˿ÐËȤ£¬ÎÒÓÐһƪÎÄÕÂÍÆ¼ö£¬gigixµÄ ¡¶ÀÁ¶èÕßµÄÔĶÁ¡¢Ð´×÷ÓëżÏñ³ç°Ý¡· £¬ÎÒ¶ÔblogµÄÐËȤ¾ÍÊÇ´ÓÕâÀ↑ʼµÄ¡£ »Ø¹é¼¼Êõ£¬G-RollerµÄʵÏÖ²ÉÓÃIoCµÄ»ù±¾Ë¼Ï룬ʹÓà SpringFramework Íê³É×é¼þµÄÆ´×°¡£ÎÒÃÇÏîÄ¿µÄµ×²ã´úÂë¾ÍÊÇG-RollerÖÐ½è¼ø¹ýÀ´µÄ£¬ÕýÊÇÓÐÁËÕâ¸ö»ù´¡²ÅʹµÃÉϲãµÄ¿ª·¢¼ò»¯ÁËÐí¶à¡£ÎÒÒ²ÊÇÔÚ¿ª·¢µÄ¹ý³ÌÖмÓÉîÁ˶ÔSpringFrameworkºÍG-RollerµÄÈÏʶ¡£Õâ¸ö²¿·ÖÒ²ÊÇÕû¸öG-RollerÖÐÎÒ×îÊìϤµÄ²¿·Ö¡£ G-RollerµÄ±íÏÖ²ãͨ¹ý Struts Íê³É¡£ËäÈ»ÏÖÔÚ¿´À´StrutsÒѾ­Ëã²»ÉÏʲôÐÂÏʶ«Î÷ÁË£¬µ«ÆäÊÜ»¶Ó­³Ì¶ÈÈ´Ë¿ºÁ²»Èõ¡£ÎÒÃDz¿ÃÅ´Ó2003ÄêÄê³õ¿ªÊ¼£¬ÔÚ¹ÜÀíϵͳÖÐÒýÈëStruts£¬´Ó¸ù±¾ÉϸıäÔ­À´µÄ¡°JSPÖзÃÎÊÊý¾Ý¿â¡±µÄ±¯²Ò¾°Ïó¡£Òź¶µÄÊÇ£¬ÎÒ²¢Ã»Óлú»áÔÚϵͳÖÐʵ¼ÊÔËÓÃStruts£¬ËùÒÔ¶ÔStrutsµÄÀí½â±È½Ïdz±¡¡£ Hibernate ÊÇG-RollerÖÐÍê³É³Ö¾Ã»¯µÄ¹¤¾ß¡£HibernateÊÇÒ»¸öOR mappingµÄ¹¤¾ß£¬¿ÉÒÔÍê³É¶ÔÏóµ½Êý¾Ý¿âµÄÒ»¸öÓ³Éä¡£ÕýºÃ½ñÌ첿ÃÅ¿ª»áÌÖÂÛHibernate£¬Ñо¿ÔÚÏîÄ¿ÔËÓÃHibernateµÄ¿ÉÐÐÐÔ¡£±È½Ï±¯°§µÄÊÇ£¬´ó¼Ò¸ü¶àµÄ¹Ø×¢ÔÚÓÚÈçºÎÓÃHibernate×öÊý¾Ý·ÃÎÊ£¬Ò²¾ÍÊÇ´ó¼Ò¸ü¶àµÄÊǰÑHibernate¼òµ¥µ±×÷JDBCµÄÌæ´úÆ·¡£ÕâÈÃÎÒÓÐÖÖÖ»¼ûÊ÷ľ£¬²»¼ûÉ­Áֵĸоõ¡£ÆäÔ­ÒòÎÒÏë´ó¸ÅÊÇ´ó¼Ò¸üϰ¹ßÓÚÒÔÊý¾Ý¿âµÄ·½Ê½Àí½âÎÊÌ⣬¶ø¶ÔÓÚOOÖªÖ®ÉõÉÙ£¬ºÎ̸OR mappingÁË¡£ ´Ó¿ª·¢ÈËÔ±µÄ½Ç¶ÈÀ´¿´£¬G-RollerÊÇÒ»¸ö·Ç³£°ôµÄѧϰ½Ì²Ä£¬ËüչʾÁËÐí¶àÓÅÐãµÄ˼ÏëºÍ¹¤¾ß¡£´ÓÕâÒ»µãÉÏÀ´Ëµ£¬Ñо¿G-Roller¾ø¶ÔÊÇÎïÓÐËùÖµµÄ¡£Í¨¹ý²ÎÓëG-Roller£¬Óëgigix½øÐн»Á÷£¬ÎÒȷȷʵʵѧµ½Á˺ܶණÎ÷¡£gigixµÄÏë·¨ºÍÑÛ½çʹÎÒÊÜÒæ·Ëdz£¬´ÓÕâ¸ö½Ç¶ÈÀ´¿´£¬gigixÊǸöºÃÀÏʦ¡££º£© Òź¶µÄÊÇ£¬Ç°Ò»¶Îʱ¼ä¹¤×÷ʵÔÚ̫棬ÒÔÖÂÓںó¤Ò»¶Îʱ¼ä¶¼Ã»ÔÚ¹Ø×¢¹ýG-Roller¡£ ½èÓÉÒ»¸ö¹Ø×¢G-RollerµÄÅóÓѸøÎÒ·¢À´µÄÒ»·âÇóÖúmail£¬ÎÒ½ñÌìÓÖÖØÐÂʰÆðG-Roller£¬ËùÒÔÓÐÁËÕâÆª¡¶G-Roller¡·¡£ dreamhead @ 23:04 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(0) | ÒýÓÃTrackback(0) | ±à¼­ 2004-02-08 23:10 ÌåϵְλµÄ˼¿¼ ¹«Ë¾×¼±¸½øÐÐÌåϵְλ¸Ä¸ï¡£ ÖÜÎåµÄʱºò¿ªÁ˸ö¡°¼¼ÊõÌåϵְλÆÀ¹À¼°ÄÜÁ¦ÌáÉý¹æ»®Ðûµ¼»á¡±£¬×òÌìÊÕµ½ÁËÒ»·â¹ØÓÚÆÀ¹ÀµÄmail¡£ Èç¹û˵´ó»á»¹²»Äܼ¤ÆðÎÒÃǶÔÕâ¸öÎÊÌâµÄ¹Ø×¢£¬ÄÇôÕâ·âmail³ÉÁË×òÍíËÞÉáÂÛ̳µÄÒ»¸öµ¼»ðÏß¡£ Õâ´ÎµÄÆÀ¹À²ÉÓõĹ«Ë¾½¨ÒéµÄ·½Ê½¶Ôְλ½øÐÐÉ걨£¬¸ù¾Ý¹«Ë¾Ò»¹áµÄ×÷·ç£¬Ëùν½¨Òé»ù±¾ÉϾÍÊǶ¨µ½ÄÇÁË£¬ÏëְλÔÙ¸ßÒ»µã¿ÉÄÜÐÔÇ÷½üÓÚÁã¡£¼¤ÆðÎÒÃÇÕâ̶ËÀË®µÄʯͷ¾ÍÊDz»Í¬µÄ½¨Ò飬ÎÒÃÇËÞÉáÒ»¸öÐֵܾõµÃ¸ø×Ô¼ºµÄ½¨ÒéµÍÁË£¬ÓÚÊÇ·ßÇàÃǷ׷װѶÇ×ÓÀïµÄ¿àË®µ¹³ö¡£ ÖйúÈËÉÆÓÚÔãÌ£ºÃ¶«Î÷£¬¿´¿´ÎÒÃÇÏÖÔڵĽÌÓý¡¢¿´¿´²»ÐÒ׎ÖйúµÄMBA¡¢Î¢ÈíÈÏÖ¤µÈµÈ²»ÄÑ·¢ÏÖÕâ¾ä»°µÄÕýÈ·ÐÔ¡£ÔÚÎÒ¿´À´£¬Ìåϵְλ¸Ä¸ïÊÇÒ»¼þºÃÊ¡£Èç¹ûÄܹ»ÕæÕýµÄÂ䵽ʵ´¦£¬ÎÞÂÛ¶Ô¹«Ë¾»¹ÊǶԸöÈ˶¼Óкô¦¡£ÄÜÒýÆðÎÒÃÇÕùÂ۵ľÍÔÚÓÚ»»ÌÀ²»»»Ò©µÄ±¾ÖÊ¡£±¾À´ÌåϵְλӦ¸ÃÊÇÒ»¸öÈËÓë¸öÈËÄÜÁ¦Ó뼨Ч¹Ò¹³£¬¶ø²¢·ÇÓ빤×÷ÄêÏÞºÍѧÀúÖ±½ÓÏà¹Ø¡£ ´ÓÎÒÃÇÏÖÔڵġ°½¨Ò顱À´¿´£¬»ù±¾ÉÏÊǰ´ÕÕÏÖÓй¤×ÊˮƽÍùËùνµÄְλÉÏÈ¥¶ÔÓ¦¡£Èç¹û˵ÏÖÓй¤×ÊˮƽÄܹ»·´Ó¦Ò»¸öÈ˵ÄÄÜÁ¦ºÍ¼¨Ð§£¬ÄÇôҲ¾Í²»ÐèҪʲôµ÷ÕûÁË¡£ÔÚÕâÀÐí¶àµÄÀÏÔ±¹¤ºÍÑо¿ÉúÄõŤ×ʶ¼ÊÇÎÒÃÇÕâ°ï±¾¿Æ±Ïҵû¼¸Äê¼Ò»ïµÄ¼¸±¶£¬¶øºÜ¶àÈ˸ɵĻîµÄÈ´ÎÞ·¨ÈÃÈ˹§Î¬¡£ÓÉÓÚËûÃǵÄÔ­À´µÄ¹¤×Êˮƽ±ÈÎÒÃǸߣ¬ËùÒÔ£¬ÔÚ¡°½¨Ò顱µÄʱºò£¬ÀíËùµ±È»¼¶±ð¾Í±ÈÎÒÃǸߡ£Ò»¸öÐÖµÜ˵ËûÅԱߵÄÒ»¸öÑо¿Éú¸É»îºÜ·Ñ¾¢£¬ÓÐÒ»´Î£¬¸ÉÁËÒ»¸öÔ¶¼Ã»Äóö¶«Î÷À´£¬½á¹ûÁìµ¼µ÷ËûÈ¥°ï棬ËûÓÃÁ½¸öÐÇÆÚ¸ã¶¨ÁË¡£¡°½¨Ò顱µÄʱºò£¬ÕâλÑо¿Éú±ÈÎÒµÄÕâ¸öÐֵܸßÁËÒ»¸ö¼¶±ð¡£ ¾ÍÎÒ¸öÈ˶øÑÔ£¬¡°½¨Ò顱ÒѾ­³¬³öÎÒµÄÔ¤¼Æ£¬µ¥´ÓÕâ¸ö½Ç¶ÈÀ´¿´£¬ÎÒûÓÐʲôֵµÃ±§Ô¹µÄ¡£È˱ÈÈË£¬ÆøËÀÈË¡£ÎÊÌâÔ´×ԱȽϡ£¿´µ½ÄÇЩÎÞ·¨ÄóöÁîÈËÐÅ·þ±íÏÖµÄÀÏÔ±¹¤ºÍÑо¿ÉúµÄ¼¶±ðÔÚ×Ô¼ºÖ®ÉÏ£¬ÎÒÒ²¾õµÃ·Ç³£Æø·ß¡£ÏëÏë×Ô¼ºÃ¿´ÎΪÁËÏîÄ¿ÐÁÐÁ¿à¿à·Ñ¾¡ÐÄÁ¦£¬×ÜÊÇÏë·½Éè·¨ÈÃÏîÄ¿×öµÃ¸üºÃһЩ£¬¶øÕâ°ï¼Ò»ïȴÿÿ²ÝÂÊÁËÊ¡£Äêµ×ÃæÌ¸µÄʱºò£¬¸ºÔðÈ˺ÍÎÒ˵¹ý£¬¸÷È˶Ô×ÔÉíµÄÒªÇóÊDz»Ò»ÑùµÄ£¬¿ÉÄÜÔÚËûÃÇÑÛÀï90·ÖµÄ»îÔÚÎÒÑÛÀïÖ»ÓÐ60·Ö£¬ÎÒ¿ÉÒÔ½ÓÊÜÕâÖÖ˵·¨£¬µ«ÕâÒâζ×ÅÎÒ¾ÍÒò´Ë¶øÍ¬ÒâÎÒÃǸ¶³öµÄŬÁ¦ÊÇÒ»ÑùµÄÂð£¿ÏÔÈ»²»¿ÉÄÜ¡£ ´Ó¹«Ë¾µÄ½Ç¶ÈÀ´¿¼ÂÇ£¬Õâ¸öÌåϵְλµÄ¸Ä¸ïÊÇÒ»´ÎºÜ´óµÄ±ä¶¯£¬¿ÉÄÜÓ°Ïìµ½¹«Ë¾µÄºÜ¶à·½Ãæ¡£Èù«Ë¾¾¡¿ÉÄÜÉÙµÄÊÜÓ°ÏìÓ¦¸ÃÊDZȽÏÏÖʵµÄÒ»¸ö¿¼ÂÇ¡£ËùÒÔÔÚ¡°½¨Ò顱µÄʱºò£¬¾Í»á°ÑһЩԱ¹¤°´ÏÖÓÐн×ÊˮƽÍùְλÉÏÈ¥¶Ô¡£ÕâÑù¿ÉÄܶÔÔ­ÓеÄÌåϵӰÏì½ÏС¡£ µ«¹«Ë¾ºöÂÔÁËÒ»µã£¬ÕâÖÖ×ö·¨Êµ¼ÊÉ϶àÉÙÓÐһЩ½±ÀÁ·£ÇÚµÄ×÷Óá£ÕýÈçÒ»¸öÐÖµÜËù˵£¬Ô­À´µÄ²î¾àÖ»ÊÇ¡°Àû¡±Éϵģ¬ÒòΪ×Ô¼ºÀ´µÃÍíѧÀúµÍÒ²¾Í°ÕÁË£¬ÏÖÔÚÔÚ¡°Ãû¡±ÉÏÒ²ÓÐÁ˲î¾à£¬¶Ô×Ô¼ºµÄ´ò»÷¾Í¸ü´óÁË¡£¹«Ë¾ÐÁÐÁ¿à¿à±£»¤µÄÊÇÄÇЩ±È½ÏÎȶ¨µÄÔ±¹¤£¬µ«´Ó¹«Ë¾¶àÄê»ýÀÛÏÂÀ´×´Ì¬¿´£¬ÕâЩԱ¹¤¶à°ë¶¼ÊÇÄÜÁ¦Òª²îһЩµÄ£¬¶ÔÏîÄ¿¶¥¶àÖ»ÄÜÆðµ½½õÉÏÌí»¨µÄ×÷Ó㬶øÓÐÄÜÁ¦µÄÒ»ÅúÈËÍùÍùÒòΪÎÞ·¨µÃµ½×Ô¼ºËùÐè¶ø×îÖÕÑ¡ÔñÀ뿪¡£Õâ´ÎµÄ×ö·¨»¹Òª±£»¤ÕâЩÈË£¬É˵ϹÊÇÄÇЩÓÐÄÜÁ¦µÄ¡£´Ó¹«Ë¾Ìá³öµÄÖÖÖÖ¿ÚºÅÀ´¿´£¬Ëüϰ¹ßÓÚÈÏΪÈ˺ÍÈËÖ®¼äûÓÐÇø±ð£¬¶øºöÊÓ¸öÌåÖ®¼ä¿ÉÄܾßÓеIJîÒì¡£ÕâÒ²¾ÍÊǹ«Ë¾ËäÈ»ºÜ´ó£¬µ«²¢Ã»ÓÐʲô¼¼Êõ¿ÉÑÔ£¬ÏîÄ¿×ÜÊÇÓÉÒ»ÅúÐÂÈËÀ´Ö§³Å×Å£¬Õâ»òÐí¶ÔÐÂÈ˶øÑÔÊǸö»ú»á£¬µ«¶Ô¹«Ë¾¶øÑÔ¾ø²»ÊÇʲôºÃÏÖÏó¡£¼øÓÚÖйúµÄÏÖ×´£¬ÎÒ¾õµÃ¹«Ë¾¼ÌÐøÉú´æÏÂÈ¥²»³ÉÎÊÌ⣬µ«ÔÙ½øÒ»²½»ñµÃ¸ü¶àµÄ×ð¾´ºÜÄÑ£¬³ý·ÇÓÐеĸı䡣 ÔÚÎÒ¿´À´£¬¶þÔ·ݶ¨¼¶£¬ÈýÔ·ݸù¾Ý¼¶±ðµ÷Õû¹¤×ÊÖ®ºó£¬»áÓÐÒ»ÅúÈËÒòΪ¶ÔÕâ¸ö¼¶±ðµÄ²»Âú¶øÑ¡ÔñÀ뿪¡£ dreamhead @ 23:10 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(0) | ÒýÓÃTrackback(0) | ±à¼­ 2004-02-06 22:46 ¿§·ÈÃÍ»¢¡¢×´Ì¬»úºÍ²»ÈÏʶµÄʦÐÖ JDK 1.5 Beta°æÕýʽ³ö¯ÊÇ×òÌìµÄÏûÏ¢ÁË£¬ÀÁ¶èµÄÎÒ×òÌì¾ÍÓ¦¸ÃдÕâÆªBlog£¬¾ÍÏñÎÒÓ¦¸ÃÔÚ2003Ê¥µ®½ÚÄÇÌì°ÑJDK 1.5ÊÔÓðæ³ö¯µÄÏûϢд³öÀ´Ò»Ñù£¬Òź¶µÄÊÇ£¬ÎÒ¶¼Ã»×ö¡£ ÎÒ¸ÏÔÚµÃÖª´ËÏûÏ¢µÄµÚһʱ¼ä¾Í°ÑËüdownÁËÏÂÀ´£¬ÓÃÁËÒ»¸öÏÂÎçµÄʱ¼ä£¬Ð´Á˼¸¸öÀý×Ó£¬ÌåÑéÁËһϡ£ ËäÈ»ËùνµÄÐÂÌØÐÔÔçÔÚÈ¥ÄêÄêÖеÄʱºò£¬ÎÒ¾ÍÒѾ­ÓÐÖªÏþ£¬µ«ÕæÕý±àд¼¸¸öÕâÑùµÄ³ÌÐò»¹ÊǸоõ²»´í¡£ ×ÐϸÏëÏ룬Æäʵж«Î÷²¢²»¶à¡£ ·ºÐÍÊÇC++Ôç¾ÍÓµÓеÄÌØÐÔ£¬½üÁ½Äê·ºÐͱȽϻð£¬ÒÔÖÂÓÚJava¡¢C#ÕâЩºóÆðÖ®ÐãÒ²²»µÃ²»°ÑËü¼Ó½øÀ´¡£Í¬C++µÄ·ºÐͲ»Í¬£¬JavaµÄ·ºÐÍÖ»ÊÇÓï·¨Éϵļò»¯£¬¾­¹ý±àÒëÆ÷Ö®ºó£¬»¹ÊǺÍÔ­À´µÄÖ±½ÓÓÃObjectµÄ·½Ê½Ã»ÓÐÇø±ð£¬¶øC++ÔòÊÇÖ±½ÓÕ¹¿ª£¬Ïà¶ÔÀ´Ëµ£¬Ð§ÂÊÒª¸ßһЩ¡£Ê±¼äºÍ¿Õ¼äµÄÎÊÌ⣬Javaͨ³£»á²»Áßϧʱ¼äµÄ¡£ forÑ­»·µÄÔöÇ¿ÔÚÈ¥Äê¸Õ½Ó´¥µÄʱºò»¹ÓÐһЩºÃÆæ£¬¾­¹ý¶ÔC#µÄÁ˽⣬¾Í²»×ãÎªÆæÁË¡£Ñ§¹ýPerl£¬²ÅÖªµÀÔ­À´Á½¼Ò¶¼Êdz­±ðÈ˵Ķ«Î÷¡£ ¾­¹ý¡¶Effective Java¡·µÄ×»×»½Ìµ¼ºÍ×Ô¼º¾­³£¶¨ÖÆÃ¶¾ÙµÄʵ¼ù£¬ÀàÐͰ²È«µÄö¾ÙÒ²ÒÑÉîÈëÎÒÐÄÁË¡£ ±ä²ÎËäÈ»ÓõÃÉÙ£¬´ÓC¹ýÀ´µÄÎÒÒ²²»»á¶Ô´ËÓкξªÑÈ¡£ Á˽âÒ»µãC#£¬½ÓÊÜ»ù±¾ÀàÐ͵ÄAutoboxingºÍAuto-unboxing¾ÍÏÔµÃÄÇô×ÔÈ»¶øÈ»£¬²»¹ýÊÇÓï·¨ÉϵÄÒ»¸ösugar¶øÒÑ¡£ ¾²Ì¬µ¼ÈëÊÇÉÔ΢ÐÂÏʵãµÄ¶«Î÷£¬Í¬ÆÕͨµÄµ¼ÈëÖ»µ¼ÈëÀàÏà±È£¬Ëüµ¼ÈëÁËÀàµÄ³ÉÔ±£¬¼øÓÚͨ¹ýÀà·ÃÎÊ£¬ËùÒÔÖ»Äܵ¼È뾲̬³ÉÔ±£¬ÒòΪ·Ç¾²Ì¬³ÉÔ±±ØÐëͨ¹ýÀàµÄʵÀý²ÅÄÜ·ÃÎÊ¡£ ΨһÈÃÎҸоõÄÑÒÔÀí½âµÄÊÇMetadata£¬ËäÈ»¶ÔMetadataµÄ¶úÎÅÒ²Ëã²»ÉÙ£¬µ«ÕæÕýÓÃÓö¼ûÁ˲žõµÃºÜÉñÆæ£¬ÕÕ×ÅÀý×Ó³­ÁËÒ»±é£¬ÔËÐÐÁËһϣ¬Ã»ÎÊÌ⣬µ«Ò»µãû¿´¶®¡£Ö»ºÃÈ¥down JSRµÄ¹æ·¶À´¿´¿´¾¿¾¹ÉñÆæºÎÔÚ¡£µÈÑо¿Ò»ÏÂÔÙ˵°É£¡ ÖÁÓÚ¿âµÄÀ©Õ¹£¬Ö»ÊÇÒ»¸ö¶àÁËһЩAPI¶øÒÑ£¬ÐèÒªµÄʱºò²Å»áÓõ½£¬ÎҶԴ˲¢²»ÊǺܹØÐÄ¡£ ×òÌìµÄ˵ÍêÁË£¬¸Ã½ñÌìµÄÁË¡£ ÔçÔÚÈ¥ÄêÎÒÃÇϵͳ¸Õ¸Õ¿ªÊ¼×ö1.0°æµÄʱºò£¬ÎÒ¾ÍÌá³öÁËÒ»¸ö״̬»úµÄÏë·¨£¬µ«¾¿¾¹ÈçºÎÔËÓÃ״̬»úÀ´×ö£¬ÎÒÒ²²»ÖªµÀ¡£ÏµÍ³Ö𲽸Ľøµ½ÁËÏÖÔÚ£¬ÎÒºöÈ»·¢ÏÖ״̬»úȷʵÊǸö²»´íµÄÏë·¨£¬ÓÚÊÇ£¬ÒÔ״̬»úʵÏÖµÄÄîÍ·ÓÖðÁ˳öÀ´¡£ Ò»¸öͬÊÂÍÆ¼ö¸øÎÒÒ»¸ö״̬»úµÄ¿ò¼Ü Unimod £¬ÎÒÓÃÁËÒ»ÏÂÎçʱ¼äÑо¿£¬Àí³öÒ»¸ö´ó¸Å˼·¡£¼øÓÚUnimod¸Õ¸Õ³öÁËAlpha°æ£¬ÎÒÃDz»»á°ÑËüÕæÕýÓõ½ÏµÍ³ÖУ¬µ«ÆäÖжÔÓÚ״̬»úµÄʵÏÖµ¹ÊÇ¿ÉÒԲο¼Ò»Ï¡£ËµÆðÀ´ºÜ¼òµ¥£¬¾ÍÊÇÀ´ÁËÒ»¸öʼþÖ®ºó£¬¸ù¾Ýµ±Ç°µÄ״̬×öÏàÓ¦´¦ÀíµÃµ½Ò»¸öеÄ״̬¡£ UnimodÕæÕýÓÐȤµÄÊÇËü¿ÉÒÔÀûÓÃUMLÀ´Éú³É״̬»ú£¬ÆäÖм¯³ÉÁËArgoUML£¬ÎÒµÄÐËȤ²»ÔÚÓÚ´Ë£¬ËùÒÔ£¬Ã»ÓÐÉîÈë½øÈ¥¡£ ÍíÉÏÔÚÍøÉÏÏй䣬·¢ÏÖÁËÒ»¸öÍøÕ¾ http://www.linuxsports.com £¬Õ¾³¤¾ÓÈ»ÔÚºÍÎҵĴóѧÀÏʦһÆð·­Òë¡¶Linux Kernel Development¡·£¬Ôø¾­ÌýÀÏʦÌáÆð¹ý£¬ËãÆðÀ´£¬Ò²ËãÊÇÎÒµÄʦÐÖ£¬¿Éϧ´óѧÀïÓÐÕâÑùµÄ¸ßÈËÎÒÈ´²»ÔøÈÏʶ¡£ÓÚÊÇ£¬¸Ï½ô·¢ÁËmail¹ýÈ¥£¬Ï£ÍûÄܹ»½áʶ²»ÔøÏàʶµÄʦÐÖ¡£ dreamhead @ 22:46 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(1) | ÒýÓÃTrackback(0) | ±à¼­ 2004-02-05 11:11 Web Service¿ª·¢µÄ²ã´Î Web ServiceÊÇ×î½ü¼¸Äê±È½Ï»ðµÄÒ»¸ö¶«Î÷£¬Ëü´øÀ´ÁËÒ»´ó¶ÑµÄÐÂÃû´Ê£¬ËùÒÔÏԵñȽÏìÅ¡£¿´Í¸Æä»ª¶ø²»ÊµµÄ±íÃæ£¬ËüÒ²¾Í²»ÔÙÉñÆæ¡£ÏÂÃæµÄÌÖÂÛ¾ùÒÔJavaΪ²Î¿¼¡£ 1 ·ÃÎÊÒ»¸öWeb Serviceʵ¼ÊÉÏ¿ÉÒÔ¿´×÷µ÷ÓÃÒ»¸öº¯Êý£¬Î¨Ò»²»Í¬µÄ¾ÍÊÇÕâ¸öº¯ÊýÊÇÔ¶³ÌµÄ£¬Õâôһ˵£¬ËüºÍRMI¾ÍûÓÐʲô±¾ÖʵÄÇø±ðÁË¡£ ¼ÈÈ»ÊÇÒ»¸öº¯Êý£¬µ±È»ÒªÓк¯ÊýµÄÉùÃ÷ÁË£¬Íê³ÉÕâ¸ö¹¤×÷µÄ¾ÍÊÇWSDL£¬ËüÏêϸµÄ¶¨Ò庯ÊýµÄÔ­ÐÍ£¬°üÀ¨º¯ÊýÃû¡¢Èë¿Ú²ÎÊý¡¢³ö¿Ú²ÎÊý£¬Õâ¾ÍÊÇWSDLÖÐopertionÍê³ÉµÄ¹¤×÷¡£ ¼ÈÈ»ÊÇÒ»¸öÔ¶³ÌµÄº¯Êý£¬»¹ÒªÉæ¼°ÓëÔ¶³ÌµØÖ·µÄÒ»¸ö°ó¶¨£¬ÕâÊÇWSDLÖÐserviceµÄÈÎÎñ¡£ AxisÊÇÒ»¸ö¿ÉÒÔͨ¹ýWSDLÉú³ÉÏàÓ¦·ÃÎÊ´úÂëµÄ¿ª·¢°ü£¬JBuilderÖн«Ëü¼¯³ÉÁ˽øÈ¥£¬Í¨¹ýWizardµÄ·½Ê½¼ò»¯ÁËÔ­±¾ÐèÒªÔÚÃüÁîÐÐÖÐÊÖ¹¤Íê³ÉµÄ²Ù×÷¡£ 2 ¼ÈÈ»ÊÇÔ¶³Ì·ÃÎÊ£¬¾ÍÒ»¶¨ÒªÓÐÒ»¸ö·ÃÎÊЭÒ飬Web ServiceµÄ·ÃÎÊЭÒé¾ÍÊÇSOAP£¬SOAP½¨Á¢ÔÚXMLÖ®ÉÏ£¬²»Í¬µÄ¾ÍÊǶÔXMLÔ­±¾Ã»ÓÐÏÞÖÆµÄ¸ñʽ¼ÓÉÏÁËһЩÏÞÖÆ£¬ÐèÒªÓÐenvelope£¬ÔÚenvelopeÖУ¬»¹Òª·ÖheaderºÍbody¡£ Èç¹ûÀûÓÃSOAP¿ª·¢Web ServiceµÄ³ÌÐò£¬ÄǾÍÐèÒª¸ù¾ÝWSDLµÄ¶¨ÒåÀ´×ÔÐÐ×é×°SOAP°ü£¬ÕâÏÔȻҪ±ÈÀûÓÃWSDLÖ±½ÓÃæÏòWeb Service¿ª·¢Òª¸´ÔÓһЩ¡£ JAXMÊÇÒ»¸öÀûÓÃSOAP½øÐÐͨÐŵĿª·¢°ü£¬Ëü¼ò»¯ÁËSOAPÏûÏ¢µÄ´ò°ü¹ý³Ì¡£ 3 SOAPÊǽ¨Á¢ÔÚXMLÖ®Éϵģ¬ÄÇôÏÔÈ»XMLµÄ¿ª·¢°üͬÑùÊʺÏÓÚSOAP¡£ ÔÚÕâ¸ö²ã´ÎÉÏ¿ª·¢Web Service£¬³ýÁËÒªÍê³ÉÉÏÒ»²ãµÄ¹¤×÷Í⣬»¹Òª×ÔÐа´ÕÕSOAPµÄ¸ñʽ×é×°SOAPÏûÏ¢£¬ÕâÏÔÈ»ÓÖÔö¼ÓÁ˹¤×÷Á¿¡£ XMLµÄ¿ª·¢¹¤¾ß¾Í±È½Ï¶àÁË£¬´Ó×î¼òµ¥µÄSAXºÍDOMµ½DOM4J¡¢JDOM£¬»¹Óв»ÉÙXMLµ½¶ÔÏó°ó¶¨µÄ¹¤¾ß£¬ÈçJAXB¡¢CastorµÈµÈ¡£ Æäʵ£¬²»¿¼ÂÇWeb Service£¬ÍêÈ«ÓÃXML×öͨÐÅЭÒéµÄÇé¿öÒ²²¢²»ÉÙ¼û¡£ÖªÏþXML-RPCµÄ´æÔÚ£¬¾Í²»ÄÑÀí½âÁËXML×öͨÐŵĺ¬ÒåÁË¡£ ½ØÖÁµ½ÕâÀïËùÌÖÂÛµÄÄÚÈÝ£¬SunÌṩÁËJWSDP£¨Java Web Service Developer Pack£©£¬ÆäÖаüº¬´ÓXML½âÎöµ½WSDLÉú³ÉµÄÈ«Ì×½â¾ö·½°¸¡£ 4 ÉÏÃæÌÖÂÛµÄËùÓж«Î÷ʵ¼ÊÉ϶¼»¹Í£ÁôÔÚ´«µÝÏûÏ¢µÄÄÚÈÝÉÏ£¬²¢Î´É漰ͨÐŵĹý³Ì¡£²»ÒªÒ»¿´µ½Web ServiceµÄWeb¾ÍÏ뵱ȻÈÏΪËüÖ»ÄÜͨ¹ýHTTPÀ´´«Êä¡£Ç°ÃæµÄÌÖÂÛ¿ÉÒÔ¿´³ö£¬ËùÓеÄÏûÏ¢ÄÚÈÝÓë´«Êä²¢ÎÞÖ±½Ó¹ØÏµ£¬ËùÒÔ£¬ÎÞÂÛÊÇÒÔHTTP´«Ê䣬»¹ÊÇSMTP»òÊÇ×Ô¶¨ÒåµÄЭÒ鶼ûÓÐÎÊÌâ¡£ ÔÚÕâ¸ö²ã´ÎÉÏ¿ª·¢Web Service£¬Ç°ÃæµÄÖÖÖÖÏÕ×èÖ®Í⣬»¹ÒªÍê³É¶ÔXMLµÄÊÖ¹¤½âÎö¹¤×÷¡£ ÕâÀﻹÊÇÒÔ×î³£¼ûµÄHTTP·½Ê½À´ÌÖÂÛ¡£ HTTPµÄ¿ª·¢¾Í½«ServerºÍClientÇø±ð¶Ô´ý£¬ServerµÄʵÏÖͨ³£µÄÑ¡ÔñÊÇServlet£¬ÈÃWeb ServerÌæÎÒÃÇÍê³ÉHTTPЭÒéµÄ½âÎö¿ÉÒÔʡȥÎÒÃǺܶàµÄ×÷¡£ClientµÄʵÏÖ¿ÉÒÔÑ¡ÔñJDK×Ô´øµÄHttp Client£¬ApacheµÄJakartaÏîĿϵÄCommons×ÓÏîĿҲÌṩÁËÒ»¸öHttpClient¡£ 5 ÎÞÂÛÊÇHTTP»¹ÊÇSMTP£¬ÒÖ»òÊÇ×Ô¶¨ÒåЭÒ飬¹é¸ù½áµ×¶¼ÊÇÓ¦Óü¶µÄЭÒ飬µ×²ãµÄʵÏÖ¶¼ÊÇÓÉSocketÍê³É¡£µ½ÁËÕâ¸ö²ã´Î»ù±¾¾ÍÊÇԭʼʱ´úÁË£¬Ê²Ã´¶¼Ã»ÓУ¬Ò»Çж¼ÒªÊÖ¹¤Íê³É¡£ ÔÚÕâ¸ö²ã´ÎÉÏ¿ª·¢Web Service£¬ËùÓÐÇ°ÃæµÄÀ§ÄѶ¼ÒªÒ»Ò»¾­Àú£¬´ËÍ⣬»¹ÓÐЭÒéµÄ¿ª·¢µÈ´ý×Ų»ÐÒÖÁ´ËµÄÈËÃÇ¡£ µ½ÁËÕâÀҲ²»ÐèÒªÆäËüµÄ¹¤¾ßÁË£¬JDK×Ô´øµÄSocket¿ÉÒÔ±£´òÌìÏ¡£ 6 »¹ÏëÍùÏÂÂð£¿ÔÙÍùϾÍÊDzÙ×÷ϵͳµÄʵÏÖÁË£¬JavaµÄƽ̨Î޹ؾÍʧȥÁËÒâÒ壬Ҳ³¬³öÁËÎÒĿǰËùÁ˽âµÄ·¶Î§£¬µ½´Ë´òס°É£¡ Ç°ÃæËùÌá¼°Ó¦¸ÃËãÊÇWeb ServiceµÄÒ»¸ö»ù±¾ÖªÊ¶½á¹¹£¬ÕâÀﲢûÓÐÌÖÂÛUDDIµÈµÈµÄÄÚÈÝ£¬Ò»À´ÎÒ¶ÔËü²¢²»Á˽⣬¶þÀ´ÄÇÓ¦¸ÃÊôÓÚÓ¦Ó㬲»Ó¦¸ÃËãWeb ServiceʵÏÖÖС£ ËäÈ»ÎÒÃÇ¿ÉÄܲ»»á´Ó×îϲ㿪·¢Web Service£¬µ«Óöµ½µ×²ãµÄÎÊÌâµÄÇé¿öÈ´ÔÚËùÄÑÃâ¡£ ÎÒ¾ÍÔø¾­ÔÚ¿ª·¢Ò»¸öWeb ServiceÓ¦ÓõÄʱºò£¬±»ÈËץסHTTPÍ·ÖеÄSOAPAction´óСдÓëij¸öËùνµÄ¹æ·¶²»Í¬£¬ÎÒ²éÁ˰ëÌìHTTP¹æ·¶ºÍSOAP¹æ·¶£¬ÖªµÀÁËHTTPÊÇÇø·Ö´óС£¬¶øSOAPAction¾ÍÊÇÓ¦¸ÃÕâôд£¬¾ÝÀíÁ¦Õù£¬Ö¸³öËùν¹æ·¶µÄ´íÎó¡£ ¾­¹ýÇ°ÃæµÄÌÖÂÛ£¬ÎÒÃÇ¿ÉÒÔ¿´³ö£¬Web Service²¢Ã»ÓÐʲôÉñÃØ¿ÉÑÔ£¬ËùÓеĶ«Î÷¶¼Êǽ¨Á¢ÔÚÒÑÓж«Î÷µÄ»ù´¡Ö®ÉÏ¡£¼¼ÊõµÄ·¢Õ¹²»»áÊÇÎÞÖÐÉúÓУ¬Ö»»áÊÇÒ»¸ö¸üºÃµÄ½â¾ö·½°¸¶øÒÑ£¬ÔÚ×·ÐÂÇó±ä֮ǰ£¬Ò»¸ö±È½ÏÀι̵Ļù´¡²ÅÊÇ×îÖØÒªµÄ¡£ dreamhead @ 11:11 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(0) | ÒýÓÃTrackback(0) | ±à¼­ 2004-02-02 20:22 ¿ª¹¤ÁË£¡ ¾­¹ýÁ˰ë¸öÔµĴº½Ú¼ÙÆÚ£¬ÎÒÓֻص½Á˹¤×÷¸Úλ¡£ ÐÝÏ¢µÄÈÕ×Ó×ÜÊǶÌÔÝ¡£ÔçÉÏͬʼûÃæ±Ë´Ëº®êÑʱ£¬×ÜÊDz»Ãâ¶³ö¶Ô¼ÙÆÚÒÑÊŵÄÍïϧ¡£Ò»ÌìÏÂÀ´£¬ÔÎÔκõºõ£¬ÊµÔÚ²»ÖªµÀ×Ô¼ºÔÚ¸Éʲô¡£ »òÐíÊdz¤´óÁ˵ÄÔµ¹Ê£¬½ñÄêµÄ´º½Ú¹ýµÃÌØ±ðûÓиоõ£¬±È֮ȥÄêµÄ³ýϦºöÈ»¸ÐÊܵ½ÓÖÊÇÒ»Ä꣬½ñÄê´ÓʼÖÁÖÕÒ»µã¹ýÄêµÄ¸Ð¾õ¶¼Ã»ÓУ¬ÓëÆ½ÈյIJ»Í¬¾ÍÔÚÓÚ¶à³ÔÁ˼¸¶Ù´óÓã´óÈ⣬¶à´®Á˼¸´ÎÃÅ¡£»òÐíÊÇÀë¼ÒÌ«½üµÄÔµ¹Ê£¬Ã»ÓÐÁË´óѧ¼ÙÆÚ¹éÏçµÄÄÇÖÖÇ×ÇС£¼Ó֮ȥÄ꼸¸öºÃÅóÓÑʱ³£¼ûÃæ£¬´º½ÚÏà»á±ãÒ²ÉÙÁ˼¸·Ö¼¤¶¯¡£ ÄÔ×ÓÀïͻȻð³öµÄÒ»¾ä»°ÊÇ¡°¾àÀë²úÉúÃÀ¡±¡£ µ±´óѧËÞÉáµÄÀÏ´óͻȻ¸øÎÒÀ´µç»°Ê±£¬ÕâÒ»¾äÔٴεõ½ÑéÖ¤¡£ÇüÖ¸ËãÀ´£¬´ó¼Ò·Ö¿ªÒѾ­Ò»Äê¶àÁË¡£ÄÇʱºò£¬ÕûÌìÃþÅÀ¹ö´òÔÚÒ»Æð£¬Ë¿ºÁ²»¾õµÃ±Ë´ËÖ®¼äÓкÎÖµµÃÕäϧ¡£Èç½ñÄÃ×ŵ绰Ï໥µ÷٩ʱ£¬ºöÈ»¾õµÃһͬ¿ìÀÖµÄÈÕ×ÓÒѾ­ÀëÎÒÃǺÃÔ¶ÁË¡£ ¸ø³õÖеİàÖ÷ÈΰÝÄêʱ£¬Ëý̸¼°×Ô¼ºÒ»Ð©Ñ§ÉúµÄ½ü¿ö£¬¶Ô±ÈÆðÀ´£¬ÎÒ¾õµÃ×Ô¼ºÖ»ÄÜÒÔ¶éÂäÐÎÈÝ¡£Ò£Ïëµ±Ä꣬ÎÒÊÇËùνµÄºÃѧÉú£¬ÊǸ¸Ä¸ºÍʦ³¤×ÔºÀµÄ×ʱ¾¡£Èç½ñµÄ×Ô¼ºÒѾ­²»ÔÙÖµµÃ½¾°Á£¬±ÈÆðͬÁäÈË£¬ÎÒ¼¸ºõûÓÐË¿ºÁµÄÓÅÊÆ¡£ Ò»¶Îʱ¼äÒÔÀ´£¬ÎÒÒ»Ö±¿¼ÂǵÄÒ»¸öÎÊÌâÊÇÈçºÎÍÑÆ¶£¿²»ÊÇ×Ô¼ºµÄÔ¶´óÀíÏ룬¶øÊǺÜÏÖʵµÄÒ»¸öÎÊÌâ¡£¼ÇµÃ¡¶³ÌÐòÔ±¡·ÔÓÖ¾ÓÐÒ»ÆÚÌÖÂÛÁ˳ÌÐòԱΪºÎ½¹ÂÇ£¬ÆäÖÐ̸µ½ÎªºÎÖйúµÄ³ÌÐòԱΪºÎûÓÐÔÚÊÀ½çÈí¼þÒµ×ö³ö¾Þ´ó¹²Ïí£¬¸ù±¾Ô­ÒòÔÚÓÚÇî¡£¾«ÉñÎÄÃ÷½¨ÉèµÄǰÌáÊÇÎïÖÊÎÄÃ÷½¨É裬ÕâÕæµÄ²»Ö»ÊdzöÏÖÔÚÕþÖοα¾ÉϵÄÐéÑÔ£¬¶øÊÇÕæÊµµÃ²»ÄÜÔÙÕæÊµµÄÕæÀí¡£ µ±È»£¬ÒÔÎÒÏÖÔÚµÄÏë·¨£¬ÎÒÎÞ·¨Ö¸ÍûÈçºÎ¸Ï³¬Bill£¬¸üÕæÊµµÄÊÇÈÃ×Ô¼º²»±ØÎªÉú»î¶ø·¢³î£¬ÕâÑù¾Í¿ÉÒ԰Ѹü¶àµÄ¾«Á¦·ÅÔÚÎÒËùϲ»¶µÄÊÂÇéÉÏ¡£ ¡°Ê×ÏÈÒª¸ÒÏ룬ÏëºÃҪȥ×ö¡£¡± ³õÖаàÖ÷ÈεÄһϯ»°ÒýÆðÁËÎÒеÄ˼¿¼¡£²»¸ÒÏëÊǸù±¾²»»áÈ¥×öµÄ£¬ÏëÁ˲»×öµÈÓÚºú˼ÂÒÏë¡£ ÎÒ¶Ô×Ô¼ºµÄÆÀ¼ÛÊÇ£¬¹íµã×ӱȽ϶࣬µ«ÀÁÓÚÐж¯ÈÃÎÒ¸ü¶àµÄ¾ÖÏÞÓÚºú˼ÂÒÏëµÄ¾³µØ¡£ÕæµÄ¸Ã¶¯Ò»¶¯ÁË£¡ ÔÚ CSDN ÉÏ£¬¿´µ½ Òøºü999 µÄÎÄÕ ¡¶ÌýÓÃÓÑ×ܲúξ­»ªÏÈÉú½²×ùËæ¸Ð¡· £¬ÆäÖÐÒýÆðÎÒ˼¿¼µÄÒ»¸ö¹ÛµãÊÇ¡°ÖªÊ¶½«È¡´úÏֽ𡱡£ÔÚÎÒÍ·ÄÔÖУ¬Õâ¾ä»°±»ÎÒ͵Áº»»ÖùΪ¡°ÓÃ֪ʶ»»È¡Ïֽ𡱡£ ´ÓСµ½´ó£¬Ò»Ö±Êܵ½Ó¦¸ÃºÃºÃѧϰµÄ½ÌÓý£¬µ«ºÃÏñ³ýÁË¡°Îª½¨ÉèËÄ»¯¡±Ö®ÀàÀë×Ô¼º±È½ÏÒ£Ô¶µÄÄ¿±êÖ®Í⣬ѧϰµÄÄ¿µÄºÎÔÚÎÒ˼¿¼µÄ²¢²»¶à¡£¼ÈÈ»×Ô¼ºÓµÓеÄÊÇ֪ʶ£¬¾ÍÓ¦¸Ã¿¼ÂÇÈçºÎ°Ñ֪ʶ»»³ÉÈÃ×Ô¼ºÍÑÆ¶µÄÏֽ𣬺ÃÈÃ×Ô¼ºÓиü¶àµÄ¾«Á¦È¥¼ÌÐøÖÇÁ¦ÓÎÏ·¡£ dreamhead @ 20:22 | ÔĶÁÈ«ÎÄ | ÆÀÂÛ(0) | ÒýÓÃTrackback(0) | ±à¼­ ÈÕÀú 2004 Äê 9 Ô Sun Mon Tue Wen Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ×î½ü¸üР×ÔÆä²»±ä¶ø¹ÛÖ® ³õ¿ú½ø³Ì ½ÐÎÒÈçºÎ¡°ÃæÏò½Ó¿Ú¡± ×Ô¾ò·ØÄ¹ ¸´ÔÓϵͳµÄ5¸öÊôÐÔ Æ½ÃñÉñ»° ÎÒµÄJ2EEÎóÇø ÏîÄ¿¼á¿Ç ÖØÔØÓÎÏ· ¾ªÌìÄæ×ª ×îÐÂÆÀÂÛ ËÑË÷ : ÏîÄ¿×éÖеÄÒ»¸öͬ. Swing : ·¹ý£¬ÄãµÄÎÄÕÂÕæ. youngS : ÐòÁл¯µÄ±¾ÒâÖ»ÊÇ. losingant : ÄúËù˵µÄÎÊÌâ³ö×Ô. hhee : ÄãµÄ¹ÛµãÎÒºÜÈÏͬ. tinyfool : ·²×ß¹ýµÄ±ØÁôÏÂ×ã. tinyfool : ´ÖÂÔä¯ÀÀһϣ¬È·. mochow : ÊÇŶ£¬win32µÄ½ø³. caji : EJBͨÐÅÊÇͨ¹ýRMI. tinyfool : windowsµÄ½ø³Ì¾ÍÊ. ´æµµ ÎÒµÄÁ´½Ó ³Á˼Õß ³ÌÐò½³ ͸Ã÷˼¿¼ ±ùÔÆ Enterprise Application Development ÅÖ×Ó²»¼õ·Ê SpringÖÐÎÄÂÛ̳ Open Source Thoughts Èí¼þÈË Redwood AgileJava tinyfoolµÄ¿ª·¢ÈÕ¼Ç ÄãÊÇÌìʹ£¬Ä㳯ÎÒÒªÊ²Ã´ÄØ£¿ ÆÜ¾ÓÓëÓÎÄÁÖ®µØ