Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

OSGiÊÇʲô£ºJavaÓïÑԵĶ¯Ì¬Ä£¿éϵͳ

֮ǰ51CTOÔø·¢¹ýһƪÎÄÕ½Ð×ö¡¶OSGiÎªÊ²Ã´ÖØÒª£ºÏòÄ£¿é»¯×ªÒƵÄÖ÷¹¥ÊÖ
¡·£¬ÀïÃæ¶ÔÓÚOSGiµÄÓÅÊÆ½øÐÐÁË·ÖÎö¡£²»¹ý£¬¶ÔÓÚ
¾¿¾¹Ê²Ã´ÊÇOSGi£¬ºÜ¶àÈËÈÔȻֻÓÐÒ»¸öÄ£ºýµÄ¸ÅÄî¡£±¾ÏµÁУ¨ÄãºÃ£¬OSGi
£©´Ó»ù´¡¿ª
ʼ½éÉÜÁËOSGi¡£±¾²¿·Ö½éÉÜOSGiÊÇʲô£¬ÒÔ¼°OSGiÈÝÆ÷µÄһЩÏÖ×´¡££¨×¢£º±¾ÎÄÓ¢ÎÄÔ­ÎÄÓÚ08Äê3Ô·¢²¼ÔÚJavaWorldÍøÕ¾£©
51CTO±à¼­ÍƼö£º
OSGiÈëÃÅÓëʵ¼ùÈ«¹¥ÂÔ
OSGiÊÇʲô
OSGiÒà³Æ×öJavaÓïÑԵĶ¯Ì¬Ä£¿éϵͳ£¬ËüΪģ¿é»¯Ó¦ÓõĿª·¢¶¨ÒåÁËÒ»¸ö»ù´¡¼Ü¹¹¡£OSGiÈÝÆ÷ÒÑÓжà¼Ò¿ªÔ´ÊµÏÖ£¬±ÈÈç
Knoflerfish¡¢EquinoxºÍApacheµÄFelix¡£Äú¿ÉÒÔͨ¹ýÕâЩÈÝÆ÷£¬°ÑÄúµÄÓ¦ÓóÌÐòÅü·ÖΪ¶à¸öÄ£¿éµ¥Ôª£¬ÕâÑù£¬Äú¾Í¿ÉÒÔ¸üÈÝÒ׵عÜ
ÀíÕâЩģ¿éµ¥ÔªÖ®¼äµÄ½»²æÒÀÀµ¹ØÏµ¡£
OSGi¹æ·¶ºÍServlet¹æ·¶¼°EJB¹æ·¶ÀàËÆ£¬¸Ã¹æ·¶¶¨ÒåÁËÁ½ÖÖ¶ÔÏó£¬Ò»ÊÇÈÝÆ÷¶ÔÍâÌṩµÄ·þÎñ¶ÔÏó£¬ÁíÒ»¸öÊÇÈÝÆ÷ºÍÄúµÄÓ¦ÓóÌÐòÖ®¼ä±ØÐë×ñÊØ
µÄÆõÔ¼£¬ÆäÖУ¬·þÎñ¶ÔÏóÊÇÈÝÆ÷ҪʵÏֵġ£ÄúÈç¹ûÏëÒªÔÚOSGiƽ̨ÉϽøÐпª·¢£¬Ê×ÏÈ£¬Äú±ØÐëҪʹÓÃOSGi
APIÀ´´´½¨ÄúµÄÓ¦Óã¬È»ºó½«Ö®²¿Êðµ½OSGiÈÝÆ÷ÖС£´Ó¿ª·¢ÕߵĽǶȿ´£¬OSGi¾ßÓÐÒÔÏÂÓŵ㣺
a) Äú¿ÉÒÔÔÚ²»ÖØÆôÈÝÆ÷µÄÇé¿öÏ£¬¶¯Ì¬µØ°²×°¡¢Ð¶ÔØ¡¢Æô¶¯ºÍÍ£Ö¹ÄúµÄÓ¦ÓóÌÐòÖеIJ»Í¬Ä£¿é£»
b) ¶ÔÓÚÄúÓ¦ÓóÌÐòÖеÄÄ³Ò»ÌØ¶¨Ä£¿é£¬ÈÝÆ÷¿ÉÒÔͬʱÔËÐиÃÄ£¿éµÄ¶à¸ö°æ±¾£»
c) OSGiΪ¿ª·¢Ç¶ÈëʽӦÓá¢Òƶ¯Ó¦Óᢸ»»¥ÁªÍøÓ¦ÓÃ(RIA)ÌṩÁ˷dz£ÓÅÐãµÄ»ù´¡¼Ü¹¹
Èç¹û˵ÄúʹÓÃServletÈÝÆ÷¿ª·¢ÄúµÄÍøÂçÓ¦Óã¬Ê¹ÓÃEJBÈÝÆ÷¿ª·¢½»Ò×ʽӦÓã¬Äú¿ÉÄÜ»áÎÊ£¬ÎªÊ²Ã´ÎÒÃÇ»¹ÐèÒªÁíÍâµÄÈÝÆ÷ÄØ£¿¶ÔÕâ¸öÎÊÌâµÄ¼ò¶Ì»Ø
´ðÊÇ£¬OSIGÈÝÆ÷ÊÇרÃÅΪ¿ª·¢¸´ÔÓµÄJavaÓ¦ÓÃ×¼±¸µÄ£¬ÔÚÕâЩӦÓõĿª·¢¹ý³ÌÖУ¬Äú·Ç³£ÐèÒª½«ÕâЩӦÓ÷ָîΪһ¸ö¸öµÄÄ£¿é¡£ÔÚ±¾ÏµÁÐÒÔºóµÄÎÄÕÂÖУ¬ÎÒ
½«Õë¶ÔÕâ¸öÎÊÌâ½øÐÐÕ¹¿ª²¢ÉîÈë»Ø´ð¡£
1. OSGiÔÚÆóÒµ¿ª·¢ÖеÄÓ¦ÓÃ
OSGiÁªÃË(OSGiAlliance)ÓÚ1999Äê3Ô¿ªÊ¼×ÅÊÖÖÆ¶¨OSGi¹æ·¶£¬ÆäÖ÷ҪĿµÄ¾ÍÊÇÒªÖÆ¶¨Ò»Ì׿ª·Åʽ±ê×¼£¬ÒÔ±ãÏò¾ÖÓòÍø¼°ÆäÖеÄ
É豸Ìṩ¿É¹ÜÀíµÄ·þÎñ£»Æä»ù±¾Ë¼Â·ÊÇ£¬Ò»µ©ÄúÔÚÍøÂçÉ豸£¨Èç·þÎñÆ÷ºÍǶÈëʽÉ豸£©ÉÏʹÓÃÁËOSGi·þÎñƽ̨£¬Äú¾Í¿ÉÒÔÔÚÍøÂçÉϵÄÈκεط½¹ÜÀíÕâЩÉ豸ÉÏÔË
ÐеÄÈí¼þ×é¼þµÄÉúÃüÖÜÆÚ£¬¿ÉÒÔÔÚºǫ́¶ÔÕâЩ×é¼þ½øÐа²×°¡¢Éý¼¶»òÐ¶ÔØ£¬µ«²»ÐèÒª´ò¶Ï¸ÃÉ豸µÄÕý³£ÔËÐС£
½üÄêÀ´£¬OSGi¼¼ÊõÔÚǶÈëʽϵͳ¼°ÍøÂçÉ豸Êг¡µÃµ½¹ã·ºÓ¦Óá£ÏÖÔÚ£¬ÓÉÓÚEclipseµÄ³É¹¦£¬OSGiÔÚÆóÒµ¿ª·¢ÖÐÖð½¥³ÉΪÇÐʵ¿ÉÐеġ¢½ÏÓмÛ
ÖµµÄÒ»ÖÖ¼¼Êõ¡£
1.1. Òµ½ç¶ÔOSGiµÄÖ§³ÖÖð½


Ïà¹ØÎĵµ£º

´«ÖDz¥¿ÍJavaÅàѵ JDBCÁ¬½Ó³Ø

     ½ñÌì´ÓͬѧÃÇÄÇÀï¸ãÁËÁ½¸ö·­Ç½Èí¼þ£¬Ò»¸öÊÇÎ޽磬һ¸öÊÇ×ÔÓÉÃÅ£¬¸ÕÌýµ½·­Ç½Èí¼þ´ó¼ÒÒ»¶¨ºÜÃÔºý°É£¬ÎÒÒ²ÊǸÕÖªµÀÓÐÕâÖÖ¶«Î÷£¬Ìý˵ÓÃÕâÖÖÈí¼þ¿ÉÒÔ·ÃÎÊһЩ±»¹ú¼Ò½ûÖ¹·ÃÎʵÄÍøÕ¾£¬È·ÇеÄ˵¾ÍÊÇÒ»ÖÖ´úÀí»úÖÆ£¬´ó¼Ò²»Òª¶àÏ룬ÎÒŪÕâ¸ö¶«Î÷û±ðµÄÄ¿µÄ£¬¶¯»úÊǺܵ¥´¿µÄ£¬¾ÍÊÇÏë¿´Ò»¿´È«Çò×î´óµÄÊÓÆµ ......

Java³ÌÐòÏà¹ØÎÊÌâ


JAVA³ÌÐò
JAVA API      JAVA  ÐéÄâ»ú
JAVA  ÐéÄâ
²Ù×÷ϵͳ
Ó²¼þƽ̨
1.Java³ÌÐòÏà¹ØÎÊÌâ——JavaÐéÄâ»ú
      JavaÐéÄâ»ú——ÔÚÕæÊµ»úÆ÷ÖÐÓÃÈí¼þÄ£ÄâʵÏÖµÄÒ»ÖÖ³éÏóµÄ»úÆ÷¡££¨JavaÐéÄâ»ú¹æ·¶£©
  &n ......

Javaѧϰ·Ïßͼ£¬×¨ÎªÐÂÊÖ¶¨ÖƵÄJavaѧϰ¼Æ»®½¨Òé





ÔõôѧϰJava£¬ÕâÊǺܶàÐÂÊÖ¾­³£»áÎÊÎÒµÄÎÊÌ⣬ÏÖÔÚÎÒ¼òµ¥ÃèÊöÏÂÒ»¸öJava³õѧÕßµ½¾ÍҵҪѧµ½µÄһЩ¶«Î÷£º
   
Ê×ÏÈÒªÃ÷°×JavaÌåϵÉè¼Æµ½µÃÈý¸ö·½Ã棺J2SE,J2EE,J2ME£¨KJAVA£©¡£J2SE£¬Java 2 Platform Standard
Edition£¬ÎÒÃǾ­³£Ëµµ½µÄJDK£¬¾ÍÖ÷ÒªÖ¸µÄÕâ¸ö£¬ËüÊÇÈýÕߵĻù ......

Javaѧϰ·Ïßͼ


JAVAѧϰ·Ïßͼ
ÔÚ¿ªÊ¼Ö®Ç°ÓбØÒªÔÙÌÖÂÛÒ»ÏÂJ2ME£¬J2SE£¬J2EEÕâЩ¸ÅÄî¡£J2ME£¬The
Micro Edition of the Java 2 Platform¡£Ö÷ÒªÓÃÓÚǶÈëʽJava£¬ÈçÊÖ»ú£¬PDAµÈµÈ¡£J2SE£¬Java 2
Platform£¬Standard Edition£¬ÎÒÃÇͨ³£Ëù˵µÄJDK(Java Development
Kit)°üº¬ÔÚ´Ë£¬ÊÇJ2EEµÄ»ù´¡¡£J2EE£¬Java 2 Platform£¬Enterprise ......

Âþ̸£ºÑ¡ÔñJava Web¿ª·¢Õæ²»ÈÝÒ×

ƽʱÔÚ¹¤×÷µÄʱºò£¬×ÜÊǾõµÃ¸Õ±ÏÒµµÄͬÊÂÃǶԼ¼ÊõµÄÀí½â²»µ½Î»£¬ÖªÆäÈ»¶ø²»ÖªÆäËùÒÔÈ»¡£¿ÉÊÇ£¬¾²ÏÂÐÄÀ´ÏëÒ»Ï룬ÕâÒ²²»ÄÜÈ«¹ÖËûÃÇ£¬²»ÊÇÐÂÈËÃDz»°®
ѧ£¬¶øÊÇÏÖÈç½ñJava Web¿ª·¢µÄÈ·ºÜ·±¸´¡£±íÃæÉÏ¿´£¬ÏÖÔÚ»áJavaµÄÈ˶àÈçţ룬SSH ºÞ²»µÃÊÇÿ¸ö java ¿ª·¢Åàѵ¿ÎµÄ±ØÑ¡ÏîÄ¿£¬µ«
WEB ¿ª·¢µÄÃż÷£¬ÕæµÄ²»µÍ¡£µ±È»£¬ÎÒ˵²»µÍ£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ