¡¡¡¡Red HatµÄJBossÖмä¼þ²¿ÃÅ»áÓÐÒ»¸öæµµÄ2010Ä꣬ËûÃǽ«¼ÌÐøÎªÌá¸ß¿ª·¢¹¤¾ßºÍJava·þÎñÆ÷¶ø²»¶ÏŬÁ¦¡£ËäÈ»ÐÔÄܸĽø×ÜÊÇJBossµÄÖØÒªÈÎÎñ£¬µ«½ñÄêµÄÖØµã½«»á·ÅÔÚ°ïÖú¿ª·¢Õ߸Ľø¿ª·¢¹¤¾ßºÍ·þÎñÆ÷µÄʹÓ÷½·¨ÉÏ¡£
¡¡¡¡ÔÚJBoss½ñÄêµÄ¸÷Ï×÷ÖУ¬ÖØÖÐÖ®ÖØÊǶÔJBoss Developer Studio£¨JBDS£©µÄ¸Ä½ø¡£JBDS¼´ÔÏȵÄExadel Studio Pro£¬¿ªÊ¼ÊÇÈí¼þ³§ÉÌExadelµÄÒ»¸ö·â±ÕÔ´´úÂëÏîÄ¿£¬ºóÀ´ºÍJBossºÏ×÷¿ª·¢Ö®ºóÔÚ2007Äê³ÉΪ¿ªÔ´ÏîÄ¿¡£
¡¡¡¡Red HatÖмä¼þÊ×ϯ¼¼Êõ¹ÙMark LittleÔڲɷÃÖÐ˵£¬JBDS»áÔÚ³£¹æ·¢²¼ÖÐÔö¼ÓÐí¶àÐµĹ¦ÄÜ£¬µ«Ç°½øµÄ¹Ø¼üÊǹØÓÚÔõÑùÌá¸ßÉú²úÁ¦¡£
¡¡¡¡¡°ÎÒÃÇÒѾ¶¨ÏÂÁ˽ñÄê»ò½ñºóÁ½ÄêµÄÊ×ÒªÈÎÎñ£¬ÄǾÍÊÇÌá¸ßÉú²úÁ¦£¬ÁíÍ⻹ҪÈÃÎÒÃÇµÄÆ½Ì¨ºÍËùÓеÄÏîÄ¿¶¼Äܹ»ÄÃÀ´¼´Ó㬡±Little˵£¬¡°JBDSÊÇÒ»¸ö¹Ø¼üµÄ×é³É²¿·Ö£¬ÈËÃÇÆÚÍûÎÒÃǵŤ¾ßÄܹ»ÈÝÒ×ÉÏÊÖ£¬ÓÈÆäÊÇÄÇЩ´Ó·Ç¿ªÔ´³§ÉÌת¹ýÀ´µÄÓû§¡£IBMºÍOracleÕýÔÚÕâÑù×ö£¬ÎÒÃǵÄJBDSÒ²²î²»¶à¡£¡±
¡¡¡¡Little²¹³ä˵£¬¹ýÈ¥JBDSµÄÖØµãÒ»Ö±·ÅÔÚJBossÓ¦Ó÷þÎñÆ÷¡£¶øÕ¹ÍûδÀ´£¬JBDS½«À©Õ¹µ½Õû¸öJBoss SOA£¨Service-Oriented Architecture£©Æ½Ì¨¡£
¡¡¡¡¡°ÎÒÃÇÏÖÔÚ¿ªÊ¼¿´µ½Ò»Ð©»ùÓÚSOAµÄJBDS¹¤¾ßÕýÔÚ³öÏÖ£¬¶øÇÒÈÔ´¦ÓÚÏà¶Ô³õ¼¶µÄ½×¶Î£¬¡±Little˵£¬¡°Òò´Ë£¬ÔÚδÀ´Ò»Äê×óÓÒµÄʱ¼äÀÎÒÏ£Íû¿´µ½Ô½À´Ô½¶àÕâÑùµÄ¹¤¾ß³öÏÖ¡£¡±
¡¡¡¡ÁíÒ»¸öJBossµÄÏà¹ØÔö³¤ÁìÓòÊÇÈçºÎ½«OSGi£¨Open Services Gateway initiative£©Ä£¿é»¯·½·¨Á¬½Óµ½Java¡£Little±íʾ½üÀ´JBossÒ»Ö±ÔÚѰÇóOSGiÉϵÄÍ»ÆÆ£¬µ«»¹Ã»ÓÐͶÈëºÜ´óµÄŬÁ¦¡£¸ù¾Ý֮ǰµÄ½éÉÜ£¬OSGiÊÇĿǰ×î³ÉÊìµÄJavaÄ£¿é»¯±ê×¼£¬ÊǷdz£ÊʺÏSOAµÄ¼Ü¹¹£¬Òò´Ë´ËÕ½ÂÔºÍJBossÀ©Õ¹µ½SOAƽ̨ÊÇÒ»Öµġ£
¡¡¡¡¡°ÎÒÃÇÒѾ¿´µ½Ò»Ð©¿ª·¢Õß°ÑÔÚÆäËûÈÝÆ÷ÉϽ¨Á¢µÄOSGi°ü²¿Êðµ½JBossÓ¦Ó÷þÎñÆ÷ÉÏ£¨¿É²Î¿¼WebSphere£¬GlassFishºÍDM ServerµÄÇé¿ö£©£¬¡±Little˵£¬¡°ºÜ¶àÊÇ´ÓSOA¿ª·¢¶øÀ´µÄ£¬ÆäÖÐÓÐÒ»¸öOSGi°ü¿ÉÒÔ³ÉΪһ¸ö·Ç³£²»´íµÄ·â×°·þÎñµ¥Î»¡£¡±
¡¡¡¡Òò´ËJBossÒѾ¿ªÊ¼Ñо¿OSGi£¬µ«²¢²»ÊÇҪȡ´ú×Ô¼ºµÄ΢ÐÍÈÝÆ÷¼Ü¹¹£¬¶øÊÇ×÷Ϊһ¸ö¿ÉÒÔÐͬÅäºÏµÄÑ¡Ôñ·½°¸¡£¡°ÎÒÃÇ¿ÉÒÔÖ§³ÖOSGi°üÓëÔʼµÄ¸ñʽͬʱÔËÐУ¬¡±Little˵¡£
¡¡¡¡¶ÔOSGiµÄÖ§³ÖÓÐÒ»²¿·ÖÊÇͨ¹ýRed HatÔÚ2009ÄêJavaOne´ó»áÉÏÍÆ³öµÄJBoss OpenChoice·½Ê½ÊµÏֵġ£JBoss»¹Ðû²¼ÁËÒ»Ïî¼Æ»®£¬Í¨¹ýʹÓÃOpenChoiceÍÆ³öÒ»¸öÇáÁ¿¼¶µÄJava Webƽ̨·þÎñÆ÷¡£
¡¡¡¡Little±íʾJBoss Webƽ̨½«»áÊÇÍêÕûµÄJBossÓ¦Ó÷þÎñÆ÷µÄÒ»¸ö×Ó¼¯£¬Ëû²¹³ä˵ËüµÄ¹¦ÄÜ»áÔÚµÚÒ»´Î·¢²¼Ê±»ù±¾È·¶¨£¬Æäºó²»»á±ä»¯Ì«´ó¡£
¡¡¡¡¡°Èç¹ûÄãÏëÒª¸ü¶àµÄ¹¦ÄÜ£¬Äã¿ÉÒÔÉÏÉýµ½Ò»¸öÐµļ¶±ð£¬Ñ¡ÔñÒ»¸öÈ«ÃæµÄÓ¦Ó÷þÎñÆ÷£¬¡±Little˵£¬¡°Èç¹û×ÜÏë×ÅÔÚÒ»¸öÇáÁ¿¼¶µÄÈÝÆ÷ÖÐÌṩ¸ü¶àµÄ¶«Î÷£¬×îÖÕËü¾Í»á³ÉΪһ¸öÖØÁ¿¼¶µÄÈÝÆ÷¡£Òò´Ë£¬ÎÒÃDZØÐë±£³Ö¾«¼òµÄWebÅäÖÃÎļþ£¬ÕâÓкܶàÓŵ㡣¡±
¡¡¡¡×ܵÄÀ´Ëµ£¬LittleÈÏΪ£¬¸÷ÖÖJBoss²úÆ·½«»áÌṩ¸øÈËÃÇËùÐèÒªµÄ¶àÏîй¦ÄÜ£¬µ«ÕâЩ¶¼²»ÊÇ×îÖØÒªµÄÊÂÇé¡£
¡¡¡¡¡°ÈËÃǶÔÎÒÃǵÄ×î´óµÄÒªÇó¾ÍÊǽøÒ»²½Ìá¸ßÄÃÀ´¼´ÓõÄÄÜÁ¦¡¢¿É¹ÜÀíÐÔ¡¢»¹ÓÐÒ×ÓÃÐÔ£¬¡±Little˵£¬¡°Õâ²»ÊÇÈκÎеĻòÊÇ¿áµÄ¹¦ÄÜ¿ÉÒÔ±ÈÄâµÄ¡£ÕâÊÇ2010ÄêµÄÖ÷Ì⣬ÉõÖÁÒ²»áÊÇÒÔºóºÜ³¤Ò»¶Îʱ¼äµÄÖ÷Ìâ¡£¡±
¡¡¡¡¡°ÔÚ±ØÒªÊ±ÎÒÃÇÒ²»á¶ÔÐÔÄÜ×ö³ö¸Ä½ø£¬µ«¹À¼ÆÕâÒªµ½JBoss¸üÆÕ±éһЩ£¬ÖÁÉÙÐèÒªÆÕͨµÄ¿ª·¢ÕßÒ²Äܹ»Àí½âºÍÅäÖÃJBossµÄʱºò¡£¡±
¡¡¡¡À´Ô´:51cto


ÍõÖÐÔÆ ÓÚ 2010-01-28 13:09:19·¢±í:
¹¥ÆÆ¸÷¸öÄѹؼÌÐøÇ°½ø
oniprbl ÓÚ 2010-01-28 08:41:15·¢±í:
Ö§³ÖºìñÔÚ2010Äêæµ
duo2752 ÓÚ 2010-01-27 22:04:04·¢±í:
¿´À´½øredhat ÓÐÄѶÈÁË