Õ¾ÄÚËÑË÷: ÇëÊäÈëËÑË÷¹Ø¼ü´Ê

µ±Ç°Ò³Ãæ: JAVA ±à³Ì×ÊÁÏÅ£±ÇÂÛ̳ ¡ú J2ee & ÆóÒµ¿ª·¢¼¼ÊõÇø¡úWeb·þÎñÓÐÄÄЩÀà±ð£¿

Web·þÎñÓÐÄÄЩÀà±ð£¿

·¢±íÐÂÖ÷Ìâ ¡¡ »Ø¸´´ËÖ÷Ìâ

µÚ1Â¥ 2006-12-11 11:27 ÇàÖ®Ñî дµÀ:

Web·þÎñÓÐÄÄЩÀà±ð£¿


Web·þÎñÓÐÄÄЩÀà±ð£¿

µÚ2Â¥ 2013-08-31 12:44 Robot :

Web·þÎñÓÐÄÄЩÀà±ð£¿ Ïà¹Ø


µÚ3Â¥ 2006-12-11 11:29 bfx16888 дµÀ:

web·þÎñÆ÷µÄÀà±ð

JBoss£º
ÔÚJ2EEÓ¦Ó÷þÎñÆ÷ÁìÓò£¬JbossÊÇ·¢Õ¹×îΪѸËÙµÄÓ¦Ó÷þÎñÆ÷¡£ÓÉÓÚJboss×ñÑ­ÉÌÒµÓѺõÄLGPLÊÚȨ·Ö·¢£¬²¢ÇÒÓÉ¿ªÔ´ÉçÇø¿ª·¢£¬ÕâʹµÃJboss¹ãΪÁ÷ÐС£ÁíÍ⣬JbossÓ¦Ó÷þÎñÆ÷»¹¾ßÓÐÐí¶àÓÅÐãµÄÌØÖÊ¡£
ÆäÒ»£¬Ëü½«¾ßÓиïÃüÐÔµÄJMX΢Äں˷þÎñ×÷ΪÆä×ÜÏ߽ṹ£»
Æä¶þ£¬Ëü±¾Éí¾ÍÊÇÃæÏò·þÎñµÄ¼Ü¹¹£¨Service-Oriented Architecture£¬SOA£©£»
ÆäÈý£¬Ëü»¹¾ßÓÐͳһµÄÀà×°ÔØÆ÷£¬´Ó¶øÄܹ»ÊµÏÖÓ¦ÓõÄÈȲ¿ÊðºÍÈÈжÔØÄÜÁ¦¡£Òò´Ë£¬ËüÊǸ߶ÈÄ£¿é»¯µÄºÍËÉñîºÏµÄ¡£JbossÓû§µÄ»ý¼«·´À¡¸æËßÎÒÃÇ£¬JbossÓ¦Ó÷þÎñÆ÷Êǽ¡×³µÄ¡¢¸ßÖÊÁ¿µÄ£¬¶øÇÒ»¹¾ßÓÐÁ¼ºÃµÄÐÔÄÜ¡£ ¡¡¡¡ÎªÂú×ãÆóÒµ¼¶Êг¡ÈÕÒæÔö³¤µÄÐèÇó£¬Jboss¹«Ë¾´Ó2003Ä꿪ʼ¾ÍÍƳöÁË24*7¡¢×¨Òµ¼¶²úÆ·Ö§³Ö·þÎñ¡£Í¬Ê±£¬ÎªÍØÕ¹JbossµÄÆóÒµ¼¶Êг¡£¬Jboss¹«Ë¾»¹Ç©¶©ÁËÐí¶àÇþµÀºÏ×÷»ï°é¡£±ÈÈ磬Jboss¹«Ë¾Í¬HP¡¢Novell¡¢Computer Associates¡¢UnisysµÈ¶¼ÊǺÏ×÷»ï°é¡£
ÔÚ2004Äê6Ô£¬Jboss¹«Ë¾Ðû²¼£¬JbossÓ¦Ó÷þÎñÆ÷ͨ¹ýÁËSun¹«Ë¾µÄJ2EEÈÏÖ¤¡£ÕâÊÇJbossÓ¦Ó÷þÎñÆ÷·¢Õ¹Ê·ÉÏÖÁ½ñΪֹ×îÖØÒªµÄÀï³Ì±®¡£Óë´Ëͬʱ£¬JbossÒ»Ö±ÔÚ½ô¸ú×îеÄJ2EE¹æ·¶£¬¶øÇÒÔÚijЩ¼¼ÊõÁìÓòÒýÁìJ2EE¹æ·¶µÄ¿ª·¢¡£Òò´Ë£¬ÎÞÂÛÔÚÉÌÒµÁìÓò£¬»¹ÊÇÔÚ¿ªÔ´ÉçÇø£¬Jboss³ÉΪÁ˵ÚÒ»¸öͨ¹ýJ2EE 1.4ÈÏÖ¤µÄÖ÷Á÷Ó¦Ó÷þÎñÆ÷¡£ÏÖÔÚ£¬JbossÓ¦Ó÷þÎñÆ÷ÒѾ­ÕæÕý·¢Õ¹³É¾ßÓÐÆóҵǿ¶È£¨¼´£¬Ö§³Ö¹Ø¼ü¼¶ÈÎÎñµÄÓ¦Ó㩵ÄÓ¦Ó÷þÎñÆ÷¡£ ¡¡¡¡Jboss 4.0×÷ΪJ2EEÈÏÖ¤µÄÖØÒª³É¹ûÖ®Ò»£¬ÒѾ­ÓÚ2004Äê9ÔÂ˳Àû·¢²¼ÁË¡£Í¬Ê±£¬Jboss 4.0»¹ÌṩÁËJboss AOP£¨Aspect-Oriented Programming£¬ÃæÏò·½Ãæ±à³Ì£©×é¼þ¡£½üÀ´£¬AOPÎüÒýÁË´óÁ¿¿ª·¢ÕߵĹØ×¢¡£ËüÌṩµÄеıà³ÌģʽʹµÃÓû§Äܹ»½«·½Ã棨±ÈÈ磬ÊÂÎñ£©´Óµ×²ãÒµÎñÂß¼­ÖзÖÀë³öÀ´£¬´Ó¶øÄܹ»Ëõ¶ÌÈí¼þ¿ª·¢ÖÜÆÚ¡£Óû§Äܹ»µ¥¶ÀʹÓÃJboss AOP£¬¼´Äܹ»ÔÚJbossÓ¦Ó÷þÎñÆ÷ÍⲿʹÓÃËü¡£»òÕߣ¬Óû§Ò²¿ÉÒÔÔÚÓ¦Ó÷þÎñÆ÷»·¾³ÖÐʹÓÃËü¡£Jboss AOP 1.0ÒѾ­ÔÚ2004Äê10Ô·¢²¼ÁË¡£

JOnAs£º
JOnASÊÇÒ»¸ö¿ª·ÅÔ´´úÂëµÄJ2EEʵÏÖ£¬ÔÚObjectWebЭ»áÖпª·¢¡£ÕûºÏÁËTomcat»òJetty³ÉΪËüµÄWebÈÝÆ÷£¬ÒÔÈ·±£·ûºÏServlet 2.3ºÍJSP 1.2¹æ·¶¡£JOnAS·þÎñÆ÷ÒÀÀµ»òʵÏÖÒÔϵÄJava API£ºJCA¡¢JDBC¡¢JTA ¡¢JMS¡¢JMX¡¢JNDI¡¢JAAS¡¢JavaMail ¡£

JFox£º
JFoxÊÇ»ùÓÚJ2EEµÄÓ¦Ó÷þÎñÆ÷,×ñÑ­J2EE1.3¹æ·¶,Ä¿±êÊdzÉΪJ2EE1.3,1.4¼æÈÝÐÔ²úÆ·.ÔÚÑϸñ×ñÑ­J2EE¹æ·¶µÄ»ù´¡ÉÏÌṩJFox¶À¾ßÌØÉ«µÄ¹¦ÄÜ,ÇÐʵÌṩһ¸ö¿ìËÙµÄJ2EEÖмä¼þƽ̨¡£

OpenEJB£º
OpenEJBÊÇÒ»¸öÔ¤Éú³ÉµÄ¡¢×Ô°üº¬µÄ¡¢¿ÉÒÆÖ²µÄEJBÈÝÆ÷ϵͳ£¬¿ÉÒÔ±»²åÈëµ½ÈÎÒâµÄ·þÎñÆ÷»·¾³£¬°üÀ¨Ó¦ÓóÌÐò·þÎñÆ÷£¬Web·þÎñÆ÷£¬J2EEƽ̨£¬ CORBA ORBºÍÊý¾Ý¿âµÈµÈ¡£OpenEJB ±»ÓÃÓÚ AppleµÄWebObjects¡£


Apache Geronimo £º
Apache Geronimo ÊÇ Apache Èí¼þ»ù½ð»áµÄ¿ª·ÅÔ´ÂëJ2EE·þÎñÆ÷£¬Ëü¼¯³ÉÁËÖÚ¶àÏȽø¼¼ÊõºÍÉè¼ÆÀíÄî¡£ ÕâЩ¼¼ÊõºÍÀíÄî´ó¶àÔ´×Ô¶ÀÁ¢µÄÏîÄ¿£¬ÅäÖúͲ¿ÊðÄ£ÐÍÒ²¸÷²»Ïàͬ¡£ GeronimoÄܽ«ÕâЩÏîÄ¿ºÍ·½·¨µÄÅäÖü°²¿ÊðÍêÈ«ÕûºÏµ½Ò»¸öͳһ¡¢Ò×ÓõÄÄ£ÐÍÖС£
×÷Ϊ·ûºÏJ2EE±ê×¼µÄ·þÎñÆ÷£¬GeronimoÌṩÁ˷ḻµÄ¹¦Äܼ¯ºÍÎÞÔðÈÎ Apache Ðí¿É£¬¾ß±¸¡°Á¢¼´²¿Êð¡±Ê½J2EE 1.4ÈÝÆ÷µÄ¸÷ÖÖÓŵ㣬ÆäÖаüÀ¨£º

·ûºÏJ2EE1.4±ê×¼µÄ·þÎñÆ÷
Ô¤¼¯³ÉµÄ¿ª·ÅÔ´ÂëÏîÄ¿
ͳһµÄ¼¯³ÉÄ£ÐÍ
¿ÉÉìËõÐÔ¡¢¿É¹ÜÀíÐÔºÍÅäÖùÜÀí¹¦ÄÜ

Resin£º
ResinÌṩÁË×î¿ìµÄjsp/servletsÔËÐÐƽ̨¡£ResinµÄÒ»ÖÖÏȽøµÄÓïÑÔXSL(XML stylesheet language)¿ÉÒÔʹµÃÐÎʽºÍÄÚÈÝÏà·ÖÀë¡£ Ö§³ÖEJB¡£

GlassFish£º
GlassFishÉçÍÅÕýÔÚ¿ª·¢Ò»¸öÃâ·Ñ,¿ªÔ´µÄJava EE5(ÏÂÒ»°æ±¾µÄJ2EE)Ó¦Ó÷þÎñÆ÷¡£Õâ¸ö·þÎñÆ÷ʵÏÖÁËJava EE5ƽ̨ÖеÄ×îÐÂÌØÐÔ¡£Java EE5ƽ̨°üÀ¨Ò»Ð©¼¼ÊõµÄ×îа汾È磺
*.Enterprise JavaBeans (EJB) 3.0,
*.JavaServer Faces (JSF) 1.2,
*.Servlet 2.5,
*.JavaServer Pages (JSP) 2.1,
*.Java API for Web Services (JAX-WS) 2.0,
*.Java Architecture for XML Binding (JAXB) 2.0,
*.Java Persistence 1.0,
*.Common Annotations 1.0,
*.Streaming API for XML (StAX) 1.0ºÍÆäËüһЩеļ¼Êõ¡£


·¢±íÐÂÖ÷Ìâ ¡¡ »Ø¸´´ËÖ÷Ìâ