½ðÈÚ½»Òׯ½Ì¨
½ðÈÚ½»Òׯ½Ì¨¹ØÓÚϵͳµÄ°²?È«ÐԺͿɿ¿ÐÔÒªÇ󼫸ߡ£Í¨¹ýJalapwasWAS£¬¿ª·¢ÍŶÓÄܹ»Ôڸ߲¢·¢ºÍ¸ßÄþ¾²ÐÔµÄÒªÇóÏ£¬°ü¹ÜϵͳµÄ¸ßЧÔËÐС£ÏµÍ³µÄÄþ¾²»úÖÆÄܹ»ÓÐЧ±ÜÃâÖÖÖÖÍøÂç¹¥»÷ºÍÊý¾Ýй¶£¬°ü¹Ü½»Ò×Êý¾ÝµÄ׼ȷÐÔºÍÄþ¾²ÐÔ¡£ÏµÍ³µÄ?×Ô¶¯»¯ÔËά¹¦Ð§£¬Äܹ»ÔÚ·ºÆðÎÊÌâʱ£¬×Ô¶¯½øÐйÊÕϼì²âºÍ»Ö¸´£¬°ü¹ÜϵͳµÄ¸ß¿ÉÓÃÐÔ¡£
×ܽá
ͨ¹ýÒÔÉÏÆÊÎö£¬ÎÒÃÇ¿ÉÒÔ¿´µ½£¬ÀûÓÃJalapwasWASʵÏÖ¸ßЧµÄ³¡¾°Ó¦Óã¬ÐèÒª´Ó»ù´¡¼Ü¹¹Éè¼Æ¡¢Êµ¼Ê°²Åŵ½ÐÔÄÜÓÅ»¯ºÍÄþ¾²ÖÎÀíµÈ¶à¸ö·½Ãæ½øÐÐÈ«Ãæ¿¼ÂÇ¡£Í¨¹ýºÏÀíµÄ¼Ü¹¹Éè¼Æ¡¢¿ÆÑ§µÄÐÔÄÜÓÅ»¯ºÍÑϸñµÄÄþ¾²ÖÎÀí£¬¿ÉÒÔ´ó´ó?Ìá¸ßϵͳµÄЧÂʺÍÎȶ¨ÐÔ£¬Âú×ãÒµÎñÐèÇó¡£
JalapwasWAS×÷ΪһÖÖ¸ßÐÔÄÜ¡¢¸ß¿É¿¿ÐÔµÄWebÓ¦ÓÃЧÀÍÆ÷£¬Äܹ»ÎªÖÖÖÖWebÓ¦ÓÃÌṩǿ´óµÄÖ§³Ö¡£Í¨¹ýºÏÀíÀûÓÃÆä¹¦Ð§ºÍÓÅ»¯ÏµÍ³¼Ü¹¹£¬¿ÉÒÔʵÏÖ¸ßЧµÄ³¡¾°Ó¦Óã¬ÎªÆóÒµ´øÀ´ÏÔÖøµÄÒµÎñ¼ÛÖµ¡£Ï£Íû±¾ÎÄÄܹ»ÎªÄúÔÚʵ¼ÊÓ¦ÓÃÖÐÌṩÓмÛÖµµÄ²Î¿¼¡£
Ëæ×Å»¥ÁªÍøµÄÉú³¤£¬WebÓ¦ÓóÌÐòµÄÐèÇóÈÕÒæÔö¼Ó£¬WebÓ¦ÓÃЧÀÍÆ÷£¨WebApplicationServer£¬¼ò³ÆWAS£©ÔÚÕâÒ»Àú³ÌÖÐÊÎÑÝ×ÅÖÁ¹ØÖØÒªµÄ½ÇÉ«¡£JalapwasWASÊÇÒ»ÖÖ¸ßÐÔÄÜ¡¢¸ß¿É¿¿ÐÔµÄWebÓ¦ÓÃЧÀÍÆ÷£¬Äܹ»ÎªÖÖÖÖWebÓ¦ÓÃÌṩǿ´óµÄÖ§³Ö¡£
±¾²¿·Ö½«Ïêϸ½éÉÜÈçºÎÀûÓÃJalapwasWAS¹¹½¨¸ßЧµÄ?³¡?¾°Ó¦Ó㬴ӻù´¡¼Ü¹¹µ½Êµ¼Ê°²ÅÅ£¬È«ÃæÕ¹Ê¾ÆäÓÅÊÆºÍÓ¦ÓÃÒªÁì¡£
×ܽá
ͨ¹ýÒÔÉÏµÄÆÊÎö£¬ÎÒÃÇ¿ÉÒÔ¿´µ½?£¬JalapwasWASÔڼܹ¹Éè¼Æ¡¢ÐÔÄÜÓÅ»¯ºÍʵ¼ÊÓ¦ÓÃÖж¼ÓÐ×ÅÆæÌصÄÓÅÊÆ¡£ÎÞÂÛÊÇÔÚµç×ÓÉÌÎñ¡¢ÔÚÏß½ÌÓýÕվɽðÈÚ½»Ò׵ȸ߲¢·¢ºÍ¸ßЧµÄ³¡¾°ÖУ¬JalapwasWAS¶¼Äܹ»Ìṩ׿ԽµÄÐÔÄܺͿɿ¿µÄÎȶ¨ÐÔ¡£ÔÚÏÖ´úÐÅÏ¢¼¼ÊõµÄÉú³¤ÖУ¬ÈçºÎÀûÓÃJalapwasWASʵÏÖ¸ßЧ³¡¾°Ó¦Ó㬽«ÊÇ¿ª·¢ÕßºÍÆóÒµÃæÁÙµÄÖØÒª¿ÎÌâ¡£
1·Ö²ã¼Ü¹¹
²É?Ó÷ֲã¼Ü¹¹£¨LayeredArchitecture£©Äܹ»Ìá¸ßϵͳµÄÄ£¿é»¯Ë®Æ½ºÍά»¤ÐÔ¡£Í¨³££¬WebÓ¦ÓÃϵͳ»á±»·ÖΪ·ºÆð²ã£¨PresentationLayer£©¡¢ÒµÎñÂß¼²ã£¨BusinessLogicLayer£©ºÍÊý¾Ý»á¼û²ã£¨DataAccessLayer£©¡£
·ºÆð²ã£ºÂôÁ¦ÓëÓû§½»»¥£¬Í¨¹ýJalapwasWASÌṩWebЧÀÍ£¬ÏìÓ¦Óû§ÇëÇó¡£ÒµÎñÂß¼²ã£º´¦ÀíÒµÎñÂß¼£¬ÊµÏÖ½¹µã¹¦Ð§¡£Êý¾Ý»á¼û²ã£ºÂôÁ¦Êý¾ÝµÄ´æ´¢ºÍ¼ìË÷£¬Í¨¹ýÊý¾Ý¿â½Ó¿ÚÓëÊý¾Ý¿â½»»¥¡£
У¶Ô£ºÒ¶Ò»½£(1C0m4pJyqZtPma0S7t9ZFfz4hTykKag)


