BBSˮľÇ廪վ¡Ã¾«»ªÇø
·¢ÐÅÈË: ghopper (³õÀ´Õ©µ½), ÐÅÇø: Java
±ê Ìâ: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Thu Dec 2 10:08:36 1999) WWW-POST
JSPÖ÷ÒªÊÇÓÃ×ö¸ÉʲôµÄÄØ£¿
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 202.118.7.102]
·¢ÐÅÈË: javaman (·ç¼ä²ÔÔÂ), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Thu Dec 2 15:28:33 1999)
¡¾ ÔÚ ghopper (³õÀ´Õ©µ½) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã JSPÖ÷ÒªÊÇÓÃ×ö¸ÉʲôµÄÄØ£¿
java sever pages,ʵÏÖCGIµÄ¹¦ÄÜ
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 202.204.92.171]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Fri Dec 3 12:21:58 1999)
¡¾ ÔÚ rockfirm (Music All Right) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ¡¾ ÔÚ ghopper (³õÀ´Õ©µ½) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã JSP : Java Server Page.
¡Ã ÀàËÆASP,ÓÃÓÚWEBÖ÷Ò³µÄ¿ª·¢,µ«ASP Ö»ÄÜÓÃÓÚWindows ƽ̨,¶øJSP ¿ÉÒÔÓÃÓÚ¸÷ÖÖÆ½Ì¨.
¡Ã Ò²¿ÉÒÔ×÷ΪWeb Server ,ÄܺÜÈÝÒ×µÄÓëServlet¹²Í¬Ê¹ÓÃ.
~~~~~~~~~~~~~~~~~~~~~
ÕâÊÇʲôÒâË¼ÄØ£¿×öʲôWeb Server? JspÆäʵ×îºó»¹ÊÇ×÷ΪServletÔËÐеģ¬
ÄÇô˵ʲôÄܺÜÈÝÒ×µÄÓëServlet¹²Í¬Ê¹ÓÃÄØ£¿
¡¡¡¡Æäʵ˵°×ÁË£¬Jsp ¾ÍÊÇÒ»ÖÖÓýű¾±àдServletµÄ·½·¨¡£
Èç¹ûÄãÁ¬ServletÊÇʲôҲ²»ÖªµÀ£¬ÄÇÎÒÒ²ÎÞ·¨ËµÁË¡£
--
¡ù ÐÞ¸Ä:¡¤wyh ì¶ Dec 3 12:22:42 Ð޸ı¾ÎÄ¡¤[FROM: 166.111.163.155]
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.163.155]
·¢ÐÅÈË: rockfirm (Music All Right), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Fri Dec 3 12:52:41 1999) WWW-POST
¡¾ ÔÚ wyh ([º®]) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ~~~~~~~~~~~~~~~~~~~~~
¡Ã ÕâÊÇʲôÒâË¼ÄØ£¿×öʲôWeb Server? JspÆäʵ×îºó»¹ÊÇ×÷ΪServletÔËÐеģ¬
¡Ã ÄÇô˵ʲôÄܺÜÈÝÒ×µÄÓëServlet¹²Í¬Ê¹ÓÃÄØ£¿
¡Ã ¡¡¡¡Æäʵ˵°×ÁË£¬Jsp ¾ÍÊÇÒ»ÖÖÓýű¾±àдServletµÄ·½·¨¡£
¡Ã Èç¹ûÄãÁ¬ServletÊÇʲôҲ²»ÖªµÀ£¬ÄÇÎÒÒ²ÎÞ·¨ËµÁË¡£
Âé·³Äú˵µÃÇå³þһЩ.ÎÒȷʵ²»Ì«Çå³þJSP, ÎÒÍüÁË˵ÓÃJSWDK×öWEB SERVER.
¼ûЦ.ÖÁÓÚJSP ×÷ΪSERVERLET À´ÔËÐÐ,ÇëÄã˵Çå³þһЩ.лл!
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 162.105.138.42]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Fri Dec 3 15:10:09 1999)
¡¾ ÔÚ rockfirm (Music All Right) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ¡¾ ÔÚ wyh ([º®]) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã
¡Ã Âé·³Äú˵µÃÇå³þһЩ.ÎÒȷʵ²»Ì«Çå³þJSP, ÎÒÍüÁË˵ÓÃJSWDK×öWEB SERVER.
¡Ã ¼ûЦ.ÖÁÓÚJSP ×÷ΪSERVERLET À´ÔËÐÐ,ÇëÄã˵Çå³þһЩ.лл!
ºÇºÇ£¬JSWDKÎÒûÓÐÓùý£¬ËùÒÔ²»ÄÜ˵£¬²»È»»á³öЦ»°µÄ£¬ÎÒÓùýGNUJsp
1.0 Release,ÄÇô¾Í˵Õâ¸ö°É£¬¹À¼ÆÆäËûµÄJSPʵÏÖÒ²Ò»ÑùµÄ¡£
Ê×ÏÈ£¬JSP²»ÊǽâÊÍÖ´Ðеģ¬Õâ¸ö¸úASP»òÕßPHPÊDz»Ò»ÑùµÄ¡£JSPͨ¹ýÒ»¸ö
JSP Servlet¶ÁÈ¡±àÒë³ÉΪJavaÔ´ÎļþÔÙÓÃjavac±àÒë³ÉclassÎļþÖ´ÐС£Ò²Ðí
´ó¼Ò¶¼²Âµ½ÁË£¬Õâ¸öJSPServlet±¾Éí¾ÍÊÇÒ»¸öServlet£¬¶ÔÓÚÏàÓ¦µÄJSPµÄÇëÇó
ÊDZ»Ë͵½ÁËÕâ¸öServlet£¬Õâ¸öServletÔÙ¶ÁÈ¡jspÎļþ±àÒëÖ´ÐС£
Æä´Î£¬jspÆäʵÊǽ¨Á¢ÔÚServletµÄ»ù´¡Éϵġ£ÓÐÈËÎÊÎÒjspµÄЧÂÊÈçºÎ£¬
ÎÒ¸æËßËûÃÇÈ¥¿´¿´ServletµÄÔËÐÐЧÂÊ£¬ÆäʵÄǸö¾ÍÊÇjspµÄÔËÐÐЧÂÊ¡£ËùÓеÄ
jsp×îÖÕ¶¼±»±àÒë³ÉΪServlet¡£µ±JSPServlet½ÓÊÕµ½ÇëÇóºó£¬Èç¹ûÄãÉèÖÃÁËʹÓÃ
×îеÄjspµÄ»°£¬Ëü¾Í»áÈ¥ÕÒjspÎļþ£¬¼ì²éjspÎļþÔÚÉϴαàÒëºóÊÇ·ñ¸Ä¶¯¹ý£¬
Èç¹û¸Ä¶¯µÄ»°£¬¾Í»áÖØÐ±àÒ룬×îÖÕ»¹ÊÇ»á°ÑÇëÇóת½»¸ø±àÒëºÃµÄServletÈ¥
ÔËÐеġ£
´ó¼ÒÒ²Ðí×¢Òâµ½ÁËдjspºÍдServletȷʵÓÐһЩ²»Ò»ÑùµÄµØ·½£¬Ôì³ÉÕâ¸ö
²»Í¬ÊÇÒòΪjspµÄ±àÒë»·¾³Ö÷¶¯¸øjspÌí¼ÓÁËһЩ±äÁ¿¹©ÄãʹÓá£ÎÒʹÓùýJRUN
µÄ»·¾³£¬ËüÌí¼ÓµÄ±È½ÏÈ«£¬±ÈÈçrequest, Request, response, Response,
Session, session, Application, out,ÆäʵÕâЩ¶¼ÊÇÔÚ±àÒëµÄʱºòÌí¼Ó½øÈ¥
µÄ£¬ÔÚServletµÄ±ê×¼Öж¼ÓжÔÓ¦µÄ±äÁ¿£¬Èç¹ûÄãҪʹÓõϰ£¬Ò²ÍêÈ«¿ÉÒÔÔÚ
ServletÖÐʹÓá£
Ҳ˵Á˲»ÉÙÁË£¬Æäʵ¶¼ÊÇ·Ï»°£¬jsp´ÓÍ·µ½Î²¶¼ÊÇServlet£¬Èç¹ûÄã°ÑServlet
¸ãͨÁË£¬jspÒ²¾ÍûÓÐÎÊÌâÁË¡£jspÐ´ÍøÒ³ÊǷdz£¸ßЧµÄ£¬±ÈÖ±½ÓÓÃServletºÃÓã¬
Ò²²»´æÔÚʲô½µµÍЧÂʵÄÎÊÌ⣬ËùÒÔ½¨Òé´ó¼ÒʹÓá£ÔÚÕâ¸öASP,PHPºáÐеÄÄê´ú£¬
JSP±»´ó¼ÒºöÊÓÁË£¬È·ÊµÊǸö±¯°§¡£
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.163.155]
·¢ÐÅÈË: midi (ÃÔµÑ), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sat Dec 4 03:07:51 1999)
Ô޳ɶÔJSPµÄÆÀ¼Û¡£µ«ÒªËµÃ÷¼¸¸ö·½Ã棺
1. JSP±àÒë³ÉServlet£¬ÊÇÔÚÓû§µÚÒ»´Î·ÃÎÊÕâ¸öÒ³ÃæµÄʱºò¡ª¡ª¿ª·¢Õß¿ÉÒÔÊÇ
ÄǵÚÒ»¸öÓû§¡£Õâ¸öʱºò»¨Ê±¼äÏà¶Ô½Ï³¤¡£
2. ServletÈÔÈ»ÊǽâÊÍÖ´Ðеġ£JavaÐéÄâ»ú±¾Éí¾ÍÊǽâÊÍÖ´ÐеÄ
3. JSPËäÊÇServletµÄÑÓÉ죬µ«ÓëServlet»¹Óкܴó²»Í¬¡£ÓÈÆäÊÇJSP 1.0ÒÔºó¡£
GNUJSP²ÉÓõÄÊÇ0.92µÄ±ê×¼£¬¶ÔBeanµÄÖ§³Ö±È½Ï²î
4. ÔÚÃÀ¹ú£¬EJB+Servlet+JSP¼¸ºõ³ÉΪµç×ÓÉÌÎñµÄ¿ª·¢±ê×¼¡£±¾À´
ASPÒ²ºÜÓÐÏ£Íû£¬µ«Î¢Èí×î½ü¿ÉÄܰѾ«Á¦¶¼¼¯ÖÐÔÚ´ò¹Ù˾ºÍWin2000ÉÏ£¬
Òò´Ëµç×ÓÉÌÎñ·¢Õ¹µÃÌ«ÉÙ¡£PHPÓÉÓÚÆäģʽºÍһЩÌìÉúȱÏÝ£¬ºÁÎÞÏ£Íû¡£
ÔÚÃÀ¹ú£¬ºÜÉÙÓÐÉÌÒµÕ¾µãÓÃPHPµÄ¡£
5. JSPÊÇMulti-tieģʽÖÐPresentation Logic LayerµÄ±íÏÖ·½Ê½¡£ÓÉÓÚ
XMLµÄ³ÉÊ죬¿ÉÄÜÔÚÒ»¶Îʱ¼äºó»áÖð½¥Ë¥ÍË¡£µ«Application Logic
ÖÐEJB+XML ParserÈÔÈ»Óм«Ç¿µÄÉúÃüÁ¦¡£
¡¾ ÔÚ wyh ([º®]) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
¡Ã ·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Fri Dec 3 15:10:09 1999)
¡Ã
¡Ã ¡¾ ÔÚ rockfirm (Music All Right) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã : ¡¾ ÔÚ wyh ([º®]) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã :
¡Ã : Âé·³Äú˵µÃÇå³þһЩ.ÎÒȷʵ²»Ì«Çå³þJSP, ÎÒÍüÁË˵ÓÃJSWDK×öWEB SERVER.
¡Ã : ¼ûЦ.ÖÁÓÚJSP ×÷ΪSERVERLET À´ÔËÐÐ,ÇëÄã˵Çå³þһЩ.лл!
¡Ã
¡Ã ºÇºÇ£¬JSWDKÎÒûÓÐÓùý£¬ËùÒÔ²»ÄÜ˵£¬²»È»»á³öЦ»°µÄ£¬ÎÒÓùýGNUJsp
¡Ã 1.0 Release,ÄÇô¾Í˵Õâ¸ö°É£¬¹À¼ÆÆäËûµÄJSPʵÏÖÒ²Ò»ÑùµÄ¡£
¡Ã Ê×ÏÈ£¬JSP²»ÊǽâÊÍÖ´Ðеģ¬Õâ¸ö¸úASP»òÕßPHPÊDz»Ò»ÑùµÄ¡£JSPͨ¹ýÒ»¸ö
¡Ã JSP Servlet¶ÁÈ¡±àÒë³ÉΪJavaÔ´ÎļþÔÙÓÃjavac±àÒë³ÉclassÎļþÖ´ÐС£Ò²Ðí
¡Ã ´ó¼Ò¶¼²Âµ½ÁË£¬Õâ¸öJSPServlet±¾Éí¾ÍÊÇÒ»¸öServlet£¬¶ÔÓÚÏàÓ¦µÄJSPµÄÇëÇó
¡Ã ÊDZ»Ë͵½ÁËÕâ¸öServlet£¬Õâ¸öServletÔÙ¶ÁÈ¡jspÎļþ±àÒëÖ´ÐС£
¡Ã Æä´Î£¬jspÆäʵÊǽ¨Á¢ÔÚServletµÄ»ù´¡Éϵġ£ÓÐÈËÎÊÎÒjspµÄЧÂÊÈçºÎ£¬
¡Ã ÎÒ¸æËßËûÃÇÈ¥¿´¿´ServletµÄÔËÐÐЧÂÊ£¬ÆäʵÄǸö¾ÍÊÇjspµÄÔËÐÐЧÂÊ¡£ËùÓеÄ
¡Ã jsp×îÖÕ¶¼±»±àÒë³ÉΪServlet¡£µ±JSPServlet½ÓÊÕµ½ÇëÇóºó£¬Èç¹ûÄãÉèÖÃÁËʹÓÃ
¡Ã ×îеÄjspµÄ»°£¬Ëü¾Í»áÈ¥ÕÒjspÎļþ£¬¼ì²éjspÎļþÔÚÉϴαàÒëºóÊÇ·ñ¸Ä¶¯¹ý£¬
¡Ã Èç¹û¸Ä¶¯µÄ»°£¬¾Í»áÖØÐ±àÒ룬×îÖÕ»¹ÊÇ»á°ÑÇëÇóת½»¸ø±àÒëºÃµÄServletÈ¥
¡Ã ÔËÐеġ£
¡Ã ´ó¼ÒÒ²Ðí×¢Òâµ½ÁËдjspºÍдServletȷʵÓÐһЩ²»Ò»ÑùµÄµØ·½£¬Ôì³ÉÕâ¸ö
¡Ã ²»Í¬ÊÇÒòΪjspµÄ±àÒë»·¾³Ö÷¶¯¸øjspÌí¼ÓÁËһЩ±äÁ¿¹©ÄãʹÓá£ÎÒʹÓùýJRUN
¡Ã µÄ»·¾³£¬ËüÌí¼ÓµÄ±È½ÏÈ«£¬±ÈÈçrequest, Request, response, Response,
¡Ã Session, session, Application, out,ÆäʵÕâЩ¶¼ÊÇÔÚ±àÒëµÄʱºòÌí¼Ó½øÈ¥
¡Ã µÄ£¬ÔÚServletµÄ±ê×¼Öж¼ÓжÔÓ¦µÄ±äÁ¿£¬Èç¹ûÄãҪʹÓõϰ£¬Ò²ÍêÈ«¿ÉÒÔÔÚ
¡Ã ServletÖÐʹÓá£
¡Ã Ҳ˵Á˲»ÉÙÁË£¬Æäʵ¶¼ÊÇ·Ï»°£¬jsp´ÓÍ·µ½Î²¶¼ÊÇServlet£¬Èç¹ûÄã°ÑServlet
¡Ã ¸ãͨÁË£¬jspÒ²¾ÍûÓÐÎÊÌâÁË¡£jspÐ´ÍøÒ³ÊǷdz£¸ßЧµÄ£¬±ÈÖ±½ÓÓÃServletºÃÓã¬
¡Ã Ò²²»´æÔÚʲô½µµÍЧÂʵÄÎÊÌ⣬ËùÒÔ½¨Òé´ó¼ÒʹÓá£ÔÚÕâ¸öASP,PHPºáÐеÄÄê´ú£¬
¡Ã JSP±»´ó¼ÒºöÊÓÁË£¬È·ÊµÊǸö±¯°§¡£
¡Ã
¡Ã --
¡Ã ¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.163.155]
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 202.120.189.34]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sat Dec 4 18:48:33 1999)
¡¾ ÔÚ midi (ÃÔµÑ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã Ô޳ɶÔJSPµÄÆÀ¼Û¡£µ«ÒªËµÃ÷¼¸¸ö·½Ã棺
¡Ã 1. JSP±àÒë³ÉServlet£¬ÊÇÔÚÓû§µÚÒ»´Î·ÃÎÊÕâ¸öÒ³ÃæµÄʱºò¡ª¡ª¿ª·¢Õß¿ÉÒÔÊÇ
¡Ã ÄǵÚÒ»¸öÓû§¡£Õâ¸öʱºò»¨Ê±¼äÏà¶Ô½Ï³¤¡£
¡Ã 2. ServletÈÔÈ»ÊǽâÊÍÖ´Ðеġ£JavaÐéÄâ»ú±¾Éí¾ÍÊǽâÊÍÖ´ÐеÄ
~~~~~~~~~~~~~~~~~~
ºÇºÇ£¬ÎÒûÓÐ×¢ÒâÓÃÓÎÒËù˵µÄ±àÒëÒ²¾ÍÊDZàÒë³ÉΪ×Ö½ÚÂë¡£
¡Ã 3. JSPËäÊÇServletµÄÑÓÉ죬µ«ÓëServlet»¹Óкܴó²»Í¬¡£ÓÈÆäÊÇJSP 1.0ÒÔºó¡£
¡Ã GNUJSP²ÉÓõÄÊÇ0.92µÄ±ê×¼£¬¶ÔBeanµÄÖ§³Ö±È½Ï²î
~~~~~~~~~~~~~~~~~~~
ºÇºÇ£¬GNUJSPÒ²ÓÐºÃ¶à°æ±¾ÄØ£¬×îеÄ1.0 Release ÊÇÍêÈ«×ñÕÕ 1.0 Specification
¿ª·¢µÄ£¬¶ÔÓÚBeanµÄÖ§³ÖÒ²ºÜÍêÉÆ¡£Ëü¼¸ºõÊÇÔÚÎÒÃǵÄÑÛÆ¤µ×ϳɳ¤ÆðÀ´µÄ£¬ºÇºÇ¡£
¡Ã 4. ÔÚÃÀ¹ú£¬EJB+Servlet+JSP¼¸ºõ³ÉΪµç×ÓÉÌÎñµÄ¿ª·¢±ê×¼¡£±¾À´
¡Ã ASPÒ²ºÜÓÐÏ£Íû£¬µ«Î¢Èí×î½ü¿ÉÄܰѾ«Á¦¶¼¼¯ÖÐÔÚ´ò¹Ù˾ºÍWin2000ÉÏ£¬
¡Ã Òò´Ëµç×ÓÉÌÎñ·¢Õ¹µÃÌ«ÉÙ¡£PHPÓÉÓÚÆäģʽºÍһЩÌìÉúȱÏÝ£¬ºÁÎÞÏ£Íû¡£
¡Ã ÔÚÃÀ¹ú£¬ºÜÉÙÓÐÉÌÒµÕ¾µãÓÃPHPµÄ¡£
¡Ã 5. JSPÊÇMulti-tieģʽÖÐPresentation Logic LayerµÄ±íÏÖ·½Ê½¡£ÓÉÓÚ
¡Ã XMLµÄ³ÉÊ죬¿ÉÄÜÔÚÒ»¶Îʱ¼äºó»áÖð½¥Ë¥ÍË¡£µ«Application Logic
¡Ã ÖÐEJB+XML ParserÈÔÈ»Óм«Ç¿µÄÉúÃüÁ¦¡£
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
˵µÃºÜºÃ£¬ºÃÏñApache¾ÍÓиö½ÐcocoonµÄ²úÆ·£¬ÊÇXML Parser.
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.163.155]
·¢ÐÅÈË: weffen (wef), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sat Dec 4 19:50:15 1999)
¡¾ ÔÚ midi (ÃÔµÑ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã Ô޳ɶÔJSPµÄÆÀ¼Û¡£µ«ÒªËµÃ÷¼¸¸ö·½Ã棺
¡Ã 1. JSP±àÒë³ÉServlet£¬ÊÇÔÚÓû§µÚÒ»´Î·ÃÎÊÕâ¸öÒ³ÃæµÄʱºò¡ª¡ª¿ª·¢Õß¿ÉÒÔÊÇ
¡Ã ÄǵÚÒ»¸öÓû§¡£Õâ¸öʱºò»¨Ê±¼äÏà¶Ô½Ï³¤¡£
------>ÎÒ¸öÈËÈÏΪJSPÒ²Ö»²»¹ýÊÇÒ»¸öserver sideµÄ½Å±¾»·¾³£¬Óëasp(isapi
parser) ºÍ PHP(¸ßÐÔÄܵÄapache extension parser)Ïà±È£¬ ÄǾÍÂýÁË¡£ÒòΪ±¾Éí
servlet¾ÍÊÇÒ»¸ö½âÊͳÌÐò£¬ÏÖÔÚÔÙŪ¶àÒ»²ã£¬Âý¡£
¡Ã 2. ServletÈÔÈ»ÊǽâÊÍÖ´Ðеġ£JavaÐéÄâ»ú±¾Éí¾ÍÊǽâÊÍÖ´ÐеÄ
¡Ã 3. JSPËäÊÇServletµÄÑÓÉ죬µ«ÓëServlet»¹Óкܴó²»Í¬¡£ÓÈÆäÊÇJSP 1.0ÒÔºó¡£
¡Ã GNUJSP²ÉÓõÄÊÇ0.92µÄ±ê×¼£¬¶ÔBeanµÄÖ§³Ö±È½Ï²î
¡Ã 4. ÔÚÃÀ¹ú£¬EJB+Servlet+JSP¼¸ºõ³ÉΪµç×ÓÉÌÎñµÄ¿ª·¢±ê×¼¡£±¾À´
¡Ã ASPÒ²ºÜÓÐÏ£Íû£¬µ«Î¢Èí×î½ü¿ÉÄܰѾ«Á¦¶¼¼¯ÖÐÔÚ´ò¹Ù˾ºÍWin2000ÉÏ£¬
¡Ã Òò´Ëµç×ÓÉÌÎñ·¢Õ¹µÃÌ«ÉÙ¡£PHPÓÉÓÚÆäģʽºÍһЩÌìÉúȱÏÝ£¬ºÁÎÞÏ£Íû¡£
¡Ã ÔÚÃÀ¹ú£¬ºÜÉÙÓÐÉÌÒµÕ¾µãÓÃPHPµÄ¡£
----->PHP4±Èasp¿ì7-8±¶£¬jsp¸ü²»¿ÉÒÔͬËüÏà±È¡£phpÓû§µÄÖ±ÏßÉÏÉý£¬ÎªÊ²Ã´
»¹ËµÃ»ÓÐǰ;£¿²»½â¡£
ÓÃserver-side scripts
×öµç×ÓÉÌÎñ£¬¸öÈËÈÏΪÎÞÂÛÊÇÕâÈýÕߣ¬»¹ÊDZðµÄʲôCFÖ®Àà¶«¶«£¬¶¼¾õµÃ
ËÆºõðÏÕ¡£Ê×Ñ¡»¹ÊÇjava,µ«ÊDz»ÊÇjsp,¶øÊÇservlet/applet/application..
¡Ã 5. JSPÊÇMulti-tieģʽÖÐPresentation Logic LayerµÄ±íÏÖ·½Ê½¡£ÓÉÓÚ
¡Ã XMLµÄ³ÉÊ죬¿ÉÄÜÔÚÒ»¶Îʱ¼äºó»áÖð½¥Ë¥ÍË¡£µ«Application Logic
¡Ã ÖÐEJB+XML ParserÈÔÈ»Óм«Ç¿µÄÉúÃüÁ¦¡£
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.144.51]
·¢ÐÅÈË: midi (ÃÔµÑ), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 01:10:36 1999)
¡¾ ÔÚ weffen (wef) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ------>ÎÒ¸öÈËÈÏΪJSPÒ²Ö»²»¹ýÊÇÒ»¸öserver sideµÄ½Å±¾»·¾³£¬Óëasp(isapi
¡Ã parser) ºÍ PHP(¸ßÐÔÄܵÄapache extension parser)Ïà±È£¬ ÄǾÍÂýÁË¡£ÒòΪ±¾Éí
¡Ã servlet¾ÍÊÇÒ»¸ö½âÊͳÌÐò£¬ÏÖÔÚÔÙŪ¶àÒ»²ã£¬Âý¡£
ÏÔÈ»ÄãûÓÐÀí½âʲôÊÇJSP£¬¶øÇÒûÓÐ×Ðϸ¿´±ðÈ˵ÄÎÄÕ£º
JSP¾ÍÊÇServlet£¬Ã»ÓÐÔÙ¶àÒ»²ã¡£
¡Ã ----->PHP4±Èasp¿ì7-8±¶£¬jsp¸ü²»¿ÉÒÔͬËüÏà±È¡£phpÓû§µÄÖ±ÏßÉÏÉý£¬ÎªÊ²Ã´
¡Ã »¹ËµÃ»ÓÐǰ;£¿²»½â¡£
Õâ¸öÎÒ²»ÐÅ¡£
¡Ã ÓÃserver-side scripts
¡Ã ×öµç×ÓÉÌÎñ£¬¸öÈËÈÏΪÎÞÂÛÊÇÕâÈýÕߣ¬»¹ÊDZðµÄʲôCFÖ®Àà¶«¶«£¬¶¼¾õµÃ
¡Ã ËÆºõðÏÕ¡£Ê×Ñ¡»¹ÊÇjava,µ«ÊDz»ÊÇjsp,¶øÊÇservlet/applet/application..
ÎÒÓÐÆª¹ØÓÚµç×ÓÉÌÎñµÄÎÄÕ£¬ÔÚWWW°æ¡£Èç¹ûÄã¶Ô´Ë¸ÐÐËȤµÄ»°£¬¿ÉÒÔ
ÁíÍâÔÙ¿´¿´Ïà¹Øµç×ÓÉÌÎñÈí¼þϵͳÌṩÉ̵ÄÎĵµ¡£ÁíÍâ˵һ¾ä£¬Allaire
µÄCode Fusion½«²»ÔÙ·¢Õ¹ÏÂÈ¥£¬ÐµķþÎñÆ÷Ãû½ÐJRun£¬±íʾÂß¼²ã²ÉÓÃ
JSP¡£
PHPÔÚµç×ÓÉÌÎñÁìÓòÏ£ÍûÉõС£¬Î¨ÓÐÄÜÖ§³ÖTransaction£¬·ÖÀëÖмäÂß¼
ÇÒÖ§³Ö·Ö²¼¼ÆËãºó£¬²ÅÓпÉÄÜ¡£
Áí£¬ÒÔÏÂÊÇÎÒ¼¸¸öÔÂǰ×öµÄСÊÔÑ飺
·¢ÐÅÈË: midi (ÆäÕùÒ²¾ý×Ó--¾ý×ӺͶø²»Í¬), ÐÅÇø: Linux
±ê¡¡Ìâ: WebÉè¼Æ£¬Äĸö¿ì
·¢ÐÅÕ¾: The unknown SPACE (Fri Aug 13 13:24:52 1999), תÐÅ
½ñÌì×öÁËÒ»¸öСÊÔÑ飬²âÊÔLinux/Apache»·¾³Ï¸÷Éè¼ÆÓïÑÔµÄËÙ¶È¡£
Ê×ÏÈÉùÃ÷£¬²âÊÔÊǸöÈ˵ģ¬ÇÒûÓнøÐд󸺺ɲâÊÔ£¬Ö»ÔÚÒ»¸öÓû§
µÄÌõ¼þÏ£¬Áí£¬²âÊÔÁìÓòºÜ²»È«Ã棬ֻÓмòµ¥Ñ»·¡¢³Ë·¨ºÍÊý¾Ý¿â
¶ÁÈ¡¡£Òò´ËÕâ¸ö½á¹ûÖ»ÄÜ˵Ã÷ÔÚÇḺºÉÇé¿öÏ£¬Ò»°ãÊýѧÔËËãºÍÊý
¾Ý¿â¼òµ¥¶ÁÈ¡µÄÐÔÄÜ¡£
²âÊÔÌõ¼þ£º
Hardware: Dell Dimension XPS£¬Pentium II 450, 256M RAM,
Adaptec AHA-2940 Ultra2 SCSI Card, QUANTUM VIKING
II 9.1GÓ²ÅÌ£¨Áí¹ÒIBM-DTTA-351680 17G IDEÓ²ÅÌ£¬µ«
δÔÚ²âÊÔÖÐÆð×÷Óã©
Software: Redhat 6.0, Kernel 2.2.11, Apache 1.3.6
Blackdown JDK1.1.7v3/JServ 1.0, PERL5.005_03, PHP4 Beta2(
ÓÃpgcc-2.91.66/egcs-1.1.2±àÒë)
Êý¾Ý¿â£ºOracle 8.1.5
¿Í»§»ú£ºPentium III 450 with 256M Ram, NT 4.0 Server SP5,
ÓÐÒâÓÃIEÀ´²âÊÔ¡£IEΪ5.0
²âÊÔÒ»£º
50*1000*1000Ñ»·
1. PERL CGI
ºÄʱ44Ãë
2. PHP4 Beta2
ºÄʱ107Ãë
3. Java Servlet
ºÄʱ7Ãë
²âÊÔ¶þ£º
´ÓOracleÖжÁÈ¡100,000¸ö¼òµ¥¼Ç¼
1. PERL CGI
40Ãë
2. PHP4 Beta2
34Ãë
3. Java Servlet
36Ãë
½á¹û·ÖÎö£º
1. PHP4 ÊÇǶÈëʽ³ÌÐòÉè¼ÆÓïÑÔ£¬ËäÈ»ÔÚApacheÀïÒÔModule·½Ê½³£×¤Æä
½âÊÍÆ÷£¬µ«ÊµÊ±½âÊÍ£¬ÓÈÆäÊǸ´ÔÓÔËËã½âÊÍ£¬ËÙ¶ÈÏ൱Âý¡£¼òµ¥ÔËË㣬
Êý¾Ý¿â´æÈ¡£¬ËÙ¶È»¹¿ÉÒÔ¡£
2. PERL CGIËÙ¶ÈÊÊÖС£ÆäCGIÒ²ÊÇÔÚ¿Í»§ÇëÇóºó£¬·Å²Å½âÊÍ£¬Òò´Ë½ÏΪ
ºÄʱ£¬µ«ÓÉÓÚPERL½âÊÍÆ÷¿ª·¢Ê±¼äºÜ³¤£¬ÓÅ»¯½ÐºÃ£¬¼´Ê¹ÊÇÒÔCGI·½Ê½
µ÷Óã¬Ò²»¹²»´í¡£Èç¹û²ÉÓÃMod-PERL£¬ÏàÐÅ»áºÃºÜ¶à¡£
3. Ò»°ãÈÏΪJAVAºÜÂý£¬µ«·¢ÏÖÔÚÒÔJServÄ£¿é·½Ê½ÔËÐÐServletʱ£¬ËÙ¶È
Ï൱¿ì¡£×Ðϸ·ÖÎö£¬Ò»À´ServletÒѾÊÇÔ¤±àÒëºóµÄ*.class£¬¶øÀ´³£×¤
ÄÚ´æµÄJDK/JDBCÄÜÌá¸ßËÙ¶È¡£¸öÈËÒÔΪ£¬JavaÖ®Âý£¬´ó¸ÅÂýÔÚÆäAWTÒÔ¼°
ÆäËü¸´ÔÓÀàÔËËãÉÏ£¬¼òµ¥Ñ»·Ö®ÀàµÄÔËËã¡¢JDBCµ÷Ó㬶¼»¹¿ÉÒÔ¡£
²âÊÔ³ÌÐò£¬ ÂÔ
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 210.39.3.50]
·¢ÐÅÈË: Asaliu (×¢²áÁË£¡), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 09:10:29 1999)
СµÜÖ»ÓùýaspûÓùýjsp,Çë½ÌÒ»¸öÎÊÌ⣺asp±ÈjspÔõôÑù?
¡¾ ÔÚ wyh ([º®]) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ºÇºÇ£¬JSWDKÎÒûÓÐÓùý£¬ËùÒÔ²»ÄÜ˵£¬²»È»»á³öЦ»°µÄ£¬ÎÒÓùýGNUJsp
¡Ã 1.0 Release,ÄÇô¾Í˵Õâ¸ö°É£¬¹À¼ÆÆäËûµÄJSPʵÏÖÒ²Ò»ÑùµÄ¡£
¡Ã Ê×ÏÈ£¬JSP²»ÊǽâÊÍÖ´Ðеģ¬Õâ¸ö¸úASP»òÕßPHPÊDz»Ò»ÑùµÄ¡£JSPͨ¹ýÒ»¸ö
¡Ã JSP Servlet¶ÁÈ¡±àÒë³ÉΪJavaÔ´ÎļþÔÙÓÃjavac±àÒë³ÉclassÎļþÖ´ÐС£Ò²Ðí
¡Ã ´ó¼Ò¶¼²Âµ½ÁË£¬Õâ¸öJSPServlet±¾Éí¾ÍÊÇÒ»¸öServlet£¬¶ÔÓÚÏàÓ¦µÄJSPµÄÇëÇó
¡Ã ÊDZ»Ë͵½ÁËÕâ¸öServlet£¬Õâ¸öServletÔÙ¶ÁÈ¡jspÎļþ±àÒëÖ´ÐС£
¡Ã Æä´Î£¬jspÆäʵÊǽ¨Á¢ÔÚServletµÄ»ù´¡Éϵġ£ÓÐÈËÎÊÎÒjspµÄЧÂÊÈçºÎ£¬
¡Ã ÎÒ¸æËßËûÃÇÈ¥¿´¿´ServletµÄÔËÐÐЧÂÊ£¬ÆäʵÄǸö¾ÍÊÇjspµÄÔËÐÐЧÂÊ¡£ËùÓеÄ
¡Ã jsp×îÖÕ¶¼±»±àÒë³ÉΪServlet¡£µ±JSPServlet½ÓÊÕµ½ÇëÇóºó£¬Èç¹ûÄãÉèÖÃÁËʹÓÃ
¡Ã ×îеÄjspµÄ»°£¬Ëü¾Í»áÈ¥ÕÒjspÎļþ£¬¼ì²éjspÎļþÔÚÉϴαàÒëºóÊÇ·ñ¸Ä¶¯¹ý£¬
¡Ã Èç¹û¸Ä¶¯µÄ»°£¬¾Í»áÖØÐ±àÒ룬×îÖÕ»¹ÊÇ»á°ÑÇëÇóת½»¸ø±àÒëºÃµÄServletÈ¥
¡Ã ÔËÐеġ£
¡Ã ´ó¼ÒÒ²Ðí×¢Òâµ½ÁËдjspºÍдServletȷʵÓÐһЩ²»Ò»ÑùµÄµØ·½£¬Ôì³ÉÕâ¸ö
¡Ã ²»Í¬ÊÇÒòΪjspµÄ±àÒë»·¾³Ö÷¶¯¸øjspÌí¼ÓÁËһЩ±äÁ¿¹©ÄãʹÓá£ÎÒʹÓùýJRUN
¡Ã µÄ»·¾³£¬ËüÌí¼ÓµÄ±È½ÏÈ«£¬±ÈÈçrequest, Request, response, Response,
¡Ã Session, session, Application, out,ÆäʵÕâЩ¶¼ÊÇÔÚ±àÒëµÄʱºòÌí¼Ó½øÈ¥
¡Ã µÄ£¬ÔÚServletµÄ±ê×¼Öж¼ÓжÔÓ¦µÄ±äÁ¿£¬Èç¹ûÄãҪʹÓõϰ£¬Ò²ÍêÈ«¿ÉÒÔÔÚ
¡Ã ServletÖÐʹÓá£
¡Ã Ҳ˵Á˲»ÉÙÁË£¬Æäʵ¶¼ÊÇ·Ï»°£¬jsp´ÓÍ·µ½Î²¶¼ÊÇServlet£¬Èç¹ûÄã°ÑServlet
¡Ã ¸ãͨÁË£¬jspÒ²¾ÍûÓÐÎÊÌâÁË¡£jspÐ´ÍøÒ³ÊǷdz£¸ßЧµÄ£¬±ÈÖ±½ÓÓÃServletºÃÓã¬
¡Ã Ò²²»´æÔÚʲô½µµÍЧÂʵÄÎÊÌ⣬ËùÒÔ½¨Òé´ó¼ÒʹÓá£ÔÚÕâ¸öASP,PHPºáÐеÄÄê´ú£¬
¡Ã JSP±»´ó¼ÒºöÊÓÁË£¬È·ÊµÊǸö±¯°§¡£
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 202.118.81.11]
·¢ÐÅÈË: qlw (Ç®Îå¸ç), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 10:02:31 1999)
¡¾ ÔÚ midi (ÃÔµÑ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã Ô޳ɶÔJSPµÄÆÀ¼Û¡£µ«ÒªËµÃ÷¼¸¸ö·½Ã棺
¡Ã 1. JSP±àÒë³ÉServlet£¬ÊÇÔÚÓû§µÚÒ»´Î·ÃÎÊÕâ¸öÒ³ÃæµÄʱºò¡ª¡ª¿ª·¢Õß¿ÉÒÔÊÇ
¡Ã ÄǵÚÒ»¸öÓû§¡£Õâ¸öʱºò»¨Ê±¼äÏà¶Ô½Ï³¤¡£
ÔÚzone.propertyÎļþÖпÉÒÔÉèÖÃÔ¤ÏÈ×°Èë
¡Ã 2. ServletÈÔÈ»ÊǽâÊÍÖ´Ðеġ£JavaÐéÄâ»ú±¾Éí¾ÍÊǽâÊÍÖ´ÐеÄ
¡Ã 3. JSPËäÊÇServletµÄÑÓÉ죬µ«ÓëServlet»¹Óкܴó²»Í¬¡£ÓÈÆäÊÇJSP 1.0ÒÔºó¡£
¡Ã GNUJSP²ÉÓõÄÊÇ0.92µÄ±ê×¼£¬¶ÔBeanµÄÖ§³Ö±È½Ï²î
¡Ã 4. ÔÚÃÀ¹ú£¬EJB+Servlet+JSP¼¸ºõ³ÉΪµç×ÓÉÌÎñµÄ¿ª·¢±ê×¼¡£±¾À´
¡Ã ASPÒ²ºÜÓÐÏ£Íû£¬µ«Î¢Èí×î½ü¿ÉÄܰѾ«Á¦¶¼¼¯ÖÐÔÚ´ò¹Ù˾ºÍWin2000ÉÏ£¬
¡Ã Òò´Ëµç×ÓÉÌÎñ·¢Õ¹µÃÌ«ÉÙ¡£PHPÓÉÓÚÆäģʽºÍһЩÌìÉúȱÏÝ£¬ºÁÎÞÏ£Íû¡£
¡Ã ÔÚÃÀ¹ú£¬ºÜÉÙÓÐÉÌÒµÕ¾µãÓÃPHPµÄ¡£
¡Ã 5. JSPÊÇMulti-tieģʽÖÐPresentation Logic LayerµÄ±íÏÖ·½Ê½¡£ÓÉÓÚ
¡Ã XMLµÄ³ÉÊ죬¿ÉÄÜÔÚÒ»¶Îʱ¼äºó»áÖð½¥Ë¥ÍË¡£µ«Application Logic
¡Ã ÖÐEJB+XML ParserÈÔÈ»Óм«Ç¿µÄÉúÃüÁ¦¡£
--
Ç®Îå¸çµÄÖ÷Ò³: http://166.111.68.199/qlw/(³¯¾Åĺ¾Å)
Ç廪Éç·þ¾µÏñ: http://166.111.42.201/qlw/(24H)
ÂÛÀí±¾µ±Èç´Ë,È»¶øÒ²Î´±Ø
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: dgw.cs.tsinghua]
·¢ÐÅÈË: weffen (wef), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 11:37:16 1999)
¡¾ ÔÚ midi (ÃÔµÑ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ÏÔÈ»ÄãûÓÐÀí½âʲôÊÇJSP£¬¶øÇÒûÓÐ×Ðϸ¿´±ðÈ˵ÄÎÄÕ£º
¡Ã JSP¾ÍÊÇServlet£¬Ã»ÓÐÔÙ¶àÒ»²ã¡
----------->JSPÊDZàÒë³ÉÖмäÂë,²»ÊÇ»úÆ÷Âë,¼´servlet,ÎÒµÄÒâ˼
¾ÍÊÇÕâ¸ö.
¾¡¹ÜÄãµÄ
µ¥»úºÍµ¥visitor²âÊÔ½á¹ûÊÇÕâÑù,µ«ÊÇÎÒ¿ÉÒÔ¹À¼Æ,Èç¹ûÄãÕâÖÖÇé¿ö
ÔÙ¼ÓÒ»¸öNT+ASpµÄ²âÊÔ,NT+ASp»¹»áÔÙ¸ß.
¡Ã Õâ¸öÎÒ²»ÐÅ¡£
¡Ã ÎÒÓÐÆª¹ØÓÚµç×ÓÉÌÎñµÄÎÄÕ£¬ÔÚWWW°æ¡£Èç¹ûÄã¶Ô´Ë¸ÐÐËȤµÄ»°£¬¿ÉÒÔ
¡Ã ÁíÍâÔÙ¿´¿´Ïà¹Øµç×ÓÉÌÎñÈí¼þϵͳÌṩÉ̵ÄÎĵµ¡£ÁíÍâ˵һ¾ä£¬Allaire
¡Ã µÄCode Fusion½«²»ÔÙ·¢Õ¹ÏÂÈ¥£¬ÐµķþÎñÆ÷Ãû½ÐJRun£¬±íʾÂß¼²ã²ÉÓÃ
¡Ã JSP¡£
¡Ã PHPÔÚµç×ÓÉÌÎñÁìÓòÏ£ÍûÉõС£¬Î¨ÓÐÄÜÖ§³ÖTransaction£¬·ÖÀëÖмäÂß¼
¡Ã ÇÒÖ§³Ö·Ö²¼¼ÆËãºó£¬²ÅÓпÉÄÜ¡£
¡Ã Áí£¬ÒÔÏÂÊÇÎÒ¼¸¸öÔÂǰ×öµÄСÊÔÑ飺
¡Ã ·¢ÐÅÈË: midi (ÆäÕùÒ²¾ý×Ó--¾ý×ӺͶø²»Í¬), ÐÅÇø: Linux
¡Ã ±ê¡¡Ìâ: WebÉè¼Æ£¬Äĸö¿ì
¡Ã ·¢ÐÅÕ¾: The unknown SPACE (Fri Aug 13 13:24:52 1999), תÐÅ
¡Ã ½ñÌì×öÁËÒ»¸öСÊÔÑ飬²âÊÔLinux/Apache»·¾³Ï¸÷Éè¼ÆÓïÑÔµÄËÙ¶È¡£
¡Ã Ê×ÏÈÉùÃ÷£¬²âÊÔÊǸöÈ˵ģ¬ÇÒûÓнøÐд󸺺ɲâÊÔ£¬Ö»ÔÚÒ»¸öÓû§
¡Ã µÄÌõ¼þÏ£¬Áí£¬²âÊÔÁìÓòºÜ²»È«Ã棬ֻÓмòµ¥Ñ»·¡¢³Ë·¨ºÍÊý¾Ý¿â
¡Ã ¶ÁÈ¡¡£Òò´ËÕâ¸ö½á¹ûÖ»ÄÜ˵Ã÷ÔÚÇḺºÉÇé¿öÏ£¬Ò»°ãÊýѧÔËËãºÍÊý
¡Ã ¾Ý¿â¼òµ¥¶ÁÈ¡µÄÐÔÄÜ¡£
¡Ã ²âÊÔÌõ¼þ£º
¡Ã Hardware: Dell Dimension XPS£¬Pentium II 450, 256M RAM,
¡Ã Adaptec AHA-2940 Ultra2 SCSI Card, QUANTUM VIKING
¡Ã II 9.1GÓ²ÅÌ£¨Áí¹ÒIBM-DTTA-351680 17G IDEÓ²ÅÌ£¬µ«
¡Ã δÔÚ²âÊÔÖÐÆð×÷Óã©
¡Ã Software: Redhat 6.0, Kernel 2.2.11, Apache 1.3.6
¡Ã Blackdown JDK1.1.7v3/JServ 1.0, PERL5.005_03, PHP4 Beta2(
¡Ã ÓÃpgcc-2.91.66/egcs-1.1.2±àÒë)
¡Ã Êý¾Ý¿â£ºOracle 8.1.5
¡Ã ¿Í»§»ú£ºPentium III 450 with 256M Ram, NT 4.0 Server SP5,
¡Ã ÓÐÒâÓÃIEÀ´²âÊÔ¡£IEΪ5.0
¡Ã ²âÊÔÒ»£º
¡Ã 50*1000*1000Ñ»·
¡Ã 1. PERL CGI
¡Ã ºÄʱ44Ãë
¡Ã 2. PHP4 Beta2
¡Ã ºÄʱ107Ãë
¡Ã 3. Java Servlet
¡Ã ºÄʱ7Ãë
¡Ã ²âÊÔ¶þ£º
¡Ã ´ÓOracleÖжÁÈ¡100,000¸ö¼òµ¥¼Ç¼
¡Ã 1. PERL CGI
¡Ã 40Ãë
¡Ã 2. PHP4 Beta2
¡Ã 34Ãë
¡Ã 3. Java Servlet
¡Ã 36Ãë
¡Ã ½á¹û·ÖÎö£º
¡Ã 1. PHP4 ÊÇǶÈëʽ³ÌÐòÉè¼ÆÓïÑÔ£¬ËäÈ»ÔÚApacheÀïÒÔModule·½Ê½³£×¤Æä
¡Ã ½âÊÍÆ÷£¬µ«ÊµÊ±½âÊÍ£¬ÓÈÆäÊǸ´ÔÓÔËËã½âÊÍ£¬ËÙ¶ÈÏ൱Âý¡£¼òµ¥ÔËË㣬
¡Ã Êý¾Ý¿â´æÈ¡£¬ËÙ¶È»¹¿ÉÒÔ¡£
----------->ÕâȷʵÊÇÕâÑù.php4±¾Éí¾Í²»¿ÉÒÔ˵ʲô¶¼ºÃ,µ«ÊÇÖÁÉÙ²»
ÄÜ˵ûÓÐǰ;.JSPÒ²²»¼ûµÃºÜÓÐǰ;.JSPÐèÒª±àÒë³ÉÖмäÂë,È»ºóÐèÒª
servlet engineÓÃÓÃjavaÐéÄâ»ú½âÊÍÖ´ÐÐ.ÄãµÄ²âÊÔ²»ÖªµÀÊÇ×öÒ»¸öʲô
ÑùµÄÔËËã²âÊÔ. Servlet²»ÊÇscript,jspºÍservlet²¢²»¿ÉÒÔµÈͬÔÚÒ»Æð,
ÎÒ´ÓÀ´¾ÍÖÓ°®servletºÍisapi.
¡Ã 2. PERL CGIËÙ¶ÈÊÊÖС£ÆäCGIÒ²ÊÇÔÚ¿Í»§ÇëÇóºó£¬·Å²Å½âÊÍ£¬Òò´Ë½ÏΪ
¡Ã ºÄʱ£¬µ«ÓÉÓÚPERL½âÊÍÆ÷¿ª·¢Ê±¼äºÜ³¤£¬ÓÅ»¯½ÐºÃ£¬¼´Ê¹ÊÇÒÔCGI·½Ê½
¡Ã µ÷Óã¬Ò²»¹²»´í¡£Èç¹û²ÉÓÃMod-PERL£¬ÏàÐÅ»áºÃºÜ¶à¡£
---------> mod-perlȷʵºÃºÜ¶à
¡Ã 3. Ò»°ãÈÏΪJAVAºÜÂý£¬µ«·¢ÏÖÔÚÒÔJServÄ£¿é·½Ê½ÔËÐÐServletʱ£¬ËÙ¶È
¡Ã Ï൱¿ì¡£×Ðϸ·ÖÎö£¬Ò»À´ServletÒѾÊÇÔ¤±àÒëºóµÄ*.class£¬¶øÀ´³£×¤
¡Ã ÄÚ´æµÄJDK/JDBCÄÜÌá¸ßËÙ¶È¡£¸öÈËÒÔΪ£¬JavaÖ®Âý£¬´ó¸ÅÂýÔÚÆäAWTÒÔ¼°
¡Ã ÆäËü¸´ÔÓÀàÔËËãÉÏ£¬¼òµ¥Ñ»·Ö®ÀàµÄÔËËã¡¢JDBCµ÷Ó㬶¼»¹¿ÉÒÔ¡£
¡Ã ²âÊÔ³ÌÐò£¬ ÂÔ
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.144.51]
·¢ÐÅÈË: maht (Trill-TimeKiller), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 14:06:29 1999)
¡¾ ÔÚ weffen (wef) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ------>ÎÒ¸öÈËÈÏΪJSPÒ²Ö»²»¹ýÊÇÒ»¸öserver sideµÄ½Å±¾»·¾³£¬Óëasp(isapi
¡Ã parser) ºÍ PHP(¸ßÐÔÄܵÄapache extension parser)Ïà±È£¬ ÄǾÍÂýÁË¡£ÒòΪ±¾Éí
¡Ã servlet¾ÍÊÇÒ»¸ö½âÊͳÌÐò£¬ÏÖÔÚÔÙŪ¶àÒ»²ã£¬Âý¡£
ÏÔÈ»Äã²»ÖªµÀʲôÊÇJSP£¬Ö»ÊǸù¾ÝASPÀ´ÍƲâµÄ
¡Ã ----->PHP4±Èasp¿ì7-8±¶£¬jsp¸ü²»¿ÉÒÔͬËüÏà±È¡£phpÓû§µÄÖ±ÏßÉÏÉý£¬ÎªÊ²Ã´
¡Ã »¹ËµÃ»ÓÐǰ;£¿²»½â¡£
PHP±ÈASP¿ì7-8±¶£¬Ôõô±È·¨£¬ÎÒ²»ÏàÐÅNTϵÄASP±ÈapacheϵÄPHPÂýÕâô¶à
phpûÓÐǰ;ÊÇËü¾ÍÊÇÒ»¸öscript parser£¬ASPºóÃæÓÐVC
JSPºóÃæÓÐJava£¬phpºóÃæÓÐʲô£¿
¡Ã ÓÃserver-side scripts
¡Ã ×öµç×ÓÉÌÎñ£¬¸öÈËÈÏΪÎÞÂÛÊÇÕâÈýÕߣ¬»¹ÊDZðµÄʲôCFÖ®Àà¶«¶«£¬¶¼¾õµÃ
¡Ã ËÆºõðÏÕ¡£Ê×Ñ¡»¹ÊÇjava,µ«ÊDz»ÊÇjsp,¶øÊÇservlet/applet/application..
jspʵ¼Ê¾ÍÊÇservlet
Ö»ÊÇÒòΪservletдpage²»·½±ã²Å¸ã³ö¸öjsp£¬ÕâÑù¿ÉÒÔ°Ñǰ¶ËµÄ¿ª·¢
±ä³É¼òµ¥µÄддpage£¬×ܱÈд³ÌÐò·½±ã
--
ʲôʱºò·¢ÁË£¬Òª°Ñ΢Èí¸øÂòÁË£¬²»¹ýûÏëºÃÓÐʲôÓã¬
»òÐí¸ø½âÉ¢ÁË£¬ÎªÈËÀà×÷µã¹±Ïס£
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: czhou.math.tsin]
·¢ÐÅÈË: weffen (wef), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 17:35:29 1999)
¡¾ ÔÚ maht (Trill-TimeKiller) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ÏÔÈ»Äã²»ÖªµÀʲôÊÇJSP£¬Ö»ÊǸù¾ÝASPÀ´ÍƲâµÄ
-----------¡·JSP²»ÊÇûÓùý£¬ÎÒÒ²Ôø¾ÓÃËü¿ª·¢¹ýe-comercial project
ÎÒÒ²²»ÊDz»Ï²»¶JSp,µ«ÊÇ£¬ÎÒºÜÌÖÑá±ðÈ˶ÔPHPÖ¸ÊÖ»½Å£¬Õâ¸ö˵ûǰ;£¬
ÄǸö˵ע¶¨ÌÔÌ.
¡Ã PHP±ÈASP¿ì7-8±¶£¬Ôõô±È·¨£¬ÎÒ²»ÏàÐÅNTϵÄASP±ÈapacheϵÄPHPÂýÕâô¶à
¡Ã phpûÓÐǰ;ÊÇËü¾ÍÊÇÒ»¸öscript parser£¬ASPºóÃæÓÐVC
¡Ã JSPºóÃæÓÐJava£¬phpºóÃæÓÐʲô£¿
----->²»ÖªËùν£¬ºóÃæÊÇʲôÒâ˼£¿£¿£¿ASpÒ²¿ÉÒÔÓÃjava¿ª·¢component,
PHP¿ª·¢ÐµÄfunction,ÎҾ;³£ÓÃC¡£Õæ²»½âÄãÔõô»á»ìÏýµÃÂÒÆß°ËÔã¡£
PHP¿ª·¢Ô´úÂ룬ÄãÏëÔö¼Óʲô¹¦ÄÜ£¬×Ô¼ºÌí²¹£¬×Ô¼º¿ª·¢£¬ÓÃC ok,
ÓÃjava ok,ÓÃperlÒ²ok.
----¡·Äã²»ÏàОÍÊÇÄãµÄÊ£¬ÎҵĽá¹ûÒѾ¹»¿ÍÆø¡£±ðµÄÅóÓÑ»¹±áµÃËü
Ïó¹·Êº¡£
¡Ã jspʵ¼Ê¾ÍÊÇservlet
------->½Å±¾¾ÍÊǽű¾£¬Ê²Ã´servlet,servletÒѾÊÇclass,jsp»¹Òª±ä³É
ÖмäÂë²Å½âÊÍÖ´ÐС£
¡Ã Ö»ÊÇÒòΪservletдpage²»·½±ã²Å¸ã³ö¸öjsp£¬ÕâÑù¿ÉÒÔ°Ñǰ¶ËµÄ¿ª·¢
¡Ã ±ä³É¼òµ¥µÄддpage£¬×ܱÈд³ÌÐò·½±ã
---->scriptÊÇ·½±ã£¬µ«ÊdzäÆäÁ¿»¹ÊÇscript
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.144.51]
·¢ÐÅÈË: cloudLo (Ñô¹â~Â̲Ý), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 17:56:59 1999)
ÔõôÕùÂÛÕâ¸ö,ÎÒ¾õµÃ¸÷ÓÐÆäÓÅȱµã!
phpºÍJSPÖ»²»¹ýÊÇÒ»ÖÖ½â¾ö·½°¸
ÎÒ¾õµÃphpרÓÃÐԱȽÏǿЩ,¶øÇÒºÜÁé»î,¸ø±à³ÌÈËÔ±ºÜ´óµÄ¿Õ¼ä
²»ÖªµÀÄÜ·ñÔÚÆ½Ì¨Ö®¼ä¿çÔ½?
JSPÓеã¸úϰASP,ÓеãºÍ΢Èí¹ý²»È¥µÄ....
µ«ÊÇûÓÐASPÄÇÑùºÜÈÝÒ×µÄÉÏÊÖ.
Æäʵ΢Èí×öµÄ¶«Î÷¾ÍÊÇ´Ó¼òµ¥Ò×ÓõĽǶȳö·¢.¼¼ÊõµÄ¸´ÔÓºÍÒÆÖ²µÈ²»Ôõô¿¼ÂÇ!
¶øJSP¶¼Ïë¼æ¹Ë,ËùÒÔÓÐЩÄÑΪËüÁË!
¡¾ ÔÚ weffen (wef) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã -----------¡·JSP²»ÊÇûÓùý£¬ÎÒÒ²Ôø¾ÓÃËü¿ª·¢¹ýe-comercial project
¡Ã ÎÒÒ²²»ÊDz»Ï²»¶JSp,µ«ÊÇ£¬ÎÒºÜÌÖÑá±ðÈ˶ÔPHPÖ¸ÊÖ»½Å£¬Õâ¸ö˵ûǰ;£¬
¡Ã ÄǸö˵ע¶¨ÌÔÌ.
¡Ã ----->²»ÖªËùν£¬ºóÃæÊÇʲôÒâ˼£¿£¿£¿ASpÒ²¿ÉÒÔÓÃjava¿ª·¢component,
¡Ã PHP¿ª·¢ÐµÄfunction,ÎҾ;³£ÓÃC¡£Õæ²»½âÄãÔõô»á»ìÏýµÃÂÒÆß°ËÔã¡£
¡Ã PHP¿ª·¢Ô´úÂ룬ÄãÏëÔö¼Óʲô¹¦ÄÜ£¬×Ô¼ºÌí²¹£¬×Ô¼º¿ª·¢£¬ÓÃC ok,
¡Ã ÓÃjava ok,ÓÃperlÒ²ok.
¡Ã ----¡·Äã²»ÏàОÍÊÇÄãµÄÊ£¬ÎҵĽá¹ûÒѾ¹»¿ÍÆø¡£±ðµÄÅóÓÑ»¹±áµÃËü
¡Ã Ïó¹·Êº¡£
¡Ã ------->½Å±¾¾ÍÊǽű¾£¬Ê²Ã´servlet,servletÒѾÊÇclass,jsp»¹Òª±ä³É
¡Ã ÖмäÂë²Å½âÊÍÖ´ÐС£
¡Ã ---->scriptÊÇ·½±ã£¬µ«ÊdzäÆäÁ¿»¹ÊÇscript
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 202.118.70.70]
·¢ÐÅÈË: kvkv (ϲ֮ÀÉ¡«µØÇò»¹ÔÚ£¬Õâ¾ÍºÜºÃ), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 17:59:27 1999)
¡Ã ---->scriptÊÇ·½±ã£¬µ«ÊdzäÆäÁ¿»¹ÊÇscript
ASP¡¢PHP¡¢JSP¸÷Óи÷µÄÓŵ㣬´ó¼Ò¶à¶à½»Á÷£¬²»Òª³³Âï¡£
JSP¸úASPÔËÐлúÖÆ»¹ÊǺܲ»Í¬µÄ¡£Ëü²»µ¥ÊǽâÊͽű¾£¬¶øÇÒ
»¹°Ñ´úÂë±àÒëÁ˵±³ÉservletÔËÐС£¿ÉÒÔ˵¿ª·¢µÄʱºò±È½ÏÏóASP£¬
ÔËÐеÄʱºò¾ÍÓеãÏóISAPIÁË¡£
ºÇºÇ£¬JSPÎҺܲ»Ê죬Ҳ²»ÖªµÀ¶Ô²»¶Ô¡£
--
΢ÈíÄÜ×ö³ÉÕâÑùÒѾ²»´íÁË
ÎÒ¾Í×ö²»µ½
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.144.189]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 23:44:52 1999)
ÎÒÒ²À´ËµÒ»¾ä,ÕâôרҵµÄ²âÊÔÎÒûÓÐ×ö¹ý,²»¹ýÓÉÓÚÎÒÃÇÍøÕ¾¿ª·¢ÖÐ
ҲʹÓõ½ÁËphp,ËùÒÔ¶ÔÓÚËûÃǵÄÓÅÁÓ,»¹ËãÊÇÓÐÒ»µãÈÏʶµÄ.
Ê×ÏÈҪ˵µÄÊÇ,phpÔÚÊý¾Ý¿âµÄ¿ª·¢ÉÏÊDZÈjsp·½±ãµÄ,jdbc²»ÊǺܺÃÓÃ,
ÎÒÌý±ðÈËÕâô˵.¶øÇÒÊý¾Ý¿â·½ÃæÃ»ÓÐÌ«¶àµÄǰ̨ÔËËã,Ò²±È½ÏÊʺÏÕâÖÖ¼òµ¥
µÄ½Å±¾´¦Àí.µ«ÊÇÕâ·½ÃæjspÒ²²»ÊÇûÓÐÓÅÊÆ,ÊÂʵÉÏÒѾÓÐÐí¶àµÄ¿ª·¢ÕßÔÚ
ΪjavaµÄÍøÂçÊý¾Ý¿âÓ¦ÓöøÅ¬Á¦ÁË,ÏàÐÅÏÖÔÚÓ¦¸Ã¾Í¿ÉÒÔÔÚÍøÉÏÕÒµ½±È½ÏºÃ
µÄ¿ª·¢°ü,ËÆºõLocamotive×ö¹ýÀàËÆµÄ¶«Î÷,¿ÉÒÔ¿´¿´.
Æä´Î,ÔÚʵ¼ÊÔËÐÐËÙ¶ÈÉÏ,ÓÉÓÚServlet±¾ÉíÊÇÒ»´ÎÔØÈë,¶à´ÎÔËÐÐ,½ö½öÔÚ
µÚÒ»´Î·ÃÎʵÄʱºò»áÓÐÔØÈëÄ£¿éµÄ²Ù×÷,ÒÔºóµÄÇëÇó¶¼±»ÄÚ´æÖеÄservletÏìÓ¦ÁË,
ËùÒÔ¾¡¹ÜjavaµÄËٶȲ»Èçcgi,µ«ÊÇʵ¼Ê²¢²»»á±Ècgi²î.Õâ·½Ãæphp¾Í²îµÄ¶à,
ÓÈÆäÊÇphp3,ÍêÈ«µÄ½âÊÍÖ´ÐÐ.ÎÒÃDZȽϹýÎÒÃÇ×Ô¼ºÍøÕ¾µÄÏìÓ¦Ò³/Ãë,±Èphp
дµÄÒ³ÃæºÃºÜ¶à,²âÊÔµÄÈí¼þÊÇapache µÄ JMeter.
ÔÙ´Î,´Ó±àÐ´Ò³ÃæµÄЧÂÊÉÏÀ´Ëµ,phpÕæµÄÄÑÒÔºÍjspÒ»±È¸ßÏÂ.jsp×÷Ϊһ¸ö
Ç°Ì¨Ò³Ãæ¹ÜÀíµÄ½Å±¾,ºǫ́ÓÐÇ¿´óµÄJava BeanµÄÖ§³Ö.jsp¿ÉÒ԰Ѿ«Á¦ÍêÈ«·ÅÔÚ
±àÐ´Ò³ÃæÉÏ,¶ø¾ßÌåµÄ¼ÆËã»òÕßÊý¾Ý¿âµÄ²Ù×÷,¿ÉÒÔ±àдjava beanÀ´×ö,ÕâÆäʵ
¾ÍʵÏÖÁ˽çÃæºÍ´úÂëµÄ·ÖÀë.ÕâÑù,Èç¹ûÍøÕ¾Ïë¸ü¸Ä·ç¸ñµÄ»°,ÐèÒª¸Ä¶¯µÄ¶«Î÷
¿ÉÒÔ´ïµ½×îС.ÊÂʵÉÏ,ÎÒÃÇ¿ª·¢µÄʱºò´ó²¿·Öʱ¼äÊÇÓÃÔÚдjavaµÄÀàÉÏ,¶øphp
µÄ¿ª·¢Õ߾Ͳ»µÃ²»ÔÚÒ»´ó¶Ñ½Å±¾ÖÐÃþË÷.
×îºó,¿ÉÄܺܶàµÄÈ˶ÔÓÚjavaÓÐÌìÉúµÄ¿Ö¾å,ÈÏΪÕâ¸ö¶«Î÷¿Ï¶¨ºÜÂý,·è¿ñ
Õ¼ÓÃϵͳ×ÊÔ´.µ«ÊÇÊÂʵÉÏÈç¹ûÄãÄܹ»ºÏÀí°²ÅÅÄãµÄÐéÄâ»úµÄ»°,javaÊǷdz£
Îȶ¨µÄ,ÖÁÉÙ´ÓÎÒÃÇÍøÕ¾Ä¿Ç°µÄ״̬À´¿´ÊÇÕâÑù.²»¹ýjavaÐèÒªÌØ±ð¶àµÄÄÚ´æ,
Õâ¸öµ¹ÊÇÕæµÄ.
¡¾ ÔÚ midi (ÃÔµÑ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ÏÔÈ»ÄãûÓÐÀí½âʲôÊÇJSP£¬¶øÇÒûÓÐ×Ðϸ¿´±ðÈ˵ÄÎÄÕ£º
¡Ã JSP¾ÍÊÇServlet£¬Ã»ÓÐÔÙ¶àÒ»²ã¡£
¡Ã Õâ¸öÎÒ²»ÐÅ¡£
¡Ã ÎÒÓÐÆª¹ØÓÚµç×ÓÉÌÎñµÄÎÄÕ£¬ÔÚWWW°æ¡£Èç¹ûÄã¶Ô´Ë¸ÐÐËȤµÄ»°£¬¿ÉÒÔ
¡Ã ÁíÍâÔÙ¿´¿´Ïà¹Øµç×ÓÉÌÎñÈí¼þϵͳÌṩÉ̵ÄÎĵµ¡£ÁíÍâ˵һ¾ä£¬Allaire
¡Ã µÄCode Fusion½«²»ÔÙ·¢Õ¹ÏÂÈ¥£¬ÐµķþÎñÆ÷Ãû½ÐJRun£¬±íʾÂß¼²ã²ÉÓÃ
¡Ã JSP¡£
¡Ã PHPÔÚµç×ÓÉÌÎñÁìÓòÏ£ÍûÉõС£¬Î¨ÓÐÄÜÖ§³ÖTransaction£¬·ÖÀëÖмäÂß¼
¡Ã ÇÒÖ§³Ö·Ö²¼¼ÆËãºó£¬²ÅÓпÉÄÜ¡£
¡Ã Áí£¬ÒÔÏÂÊÇÎÒ¼¸¸öÔÂǰ×öµÄСÊÔÑ飺
¡Ã ·¢ÐÅÈË: midi (ÆäÕùÒ²¾ý×Ó--¾ý×ӺͶø²»Í¬), ÐÅÇø: Linux
¡Ã ±ê¡¡Ìâ: WebÉè¼Æ£¬Äĸö¿ì
¡Ã ·¢ÐÅÕ¾: The unknown SPACE (Fri Aug 13 13:24:52 1999), תÐÅ
¡Ã ½ñÌì×öÁËÒ»¸öСÊÔÑ飬²âÊÔLinux/Apache»·¾³Ï¸÷Éè¼ÆÓïÑÔµÄËÙ¶È¡£
¡Ã Ê×ÏÈÉùÃ÷£¬²âÊÔÊǸöÈ˵ģ¬ÇÒûÓнøÐд󸺺ɲâÊÔ£¬Ö»ÔÚÒ»¸öÓû§
¡Ã µÄÌõ¼þÏ£¬Áí£¬²âÊÔÁìÓòºÜ²»È«Ã棬ֻÓмòµ¥Ñ»·¡¢³Ë·¨ºÍÊý¾Ý¿â
¡Ã ¶ÁÈ¡¡£Òò´ËÕâ¸ö½á¹ûÖ»ÄÜ˵Ã÷ÔÚÇḺºÉÇé¿öÏ£¬Ò»°ãÊýѧÔËËãºÍÊý
¡Ã ¾Ý¿â¼òµ¥¶ÁÈ¡µÄÐÔÄÜ¡£
¡Ã ²âÊÔÌõ¼þ£º
¡Ã Hardware: Dell Dimension XPS£¬Pentium II 450, 256M RAM,
¡Ã Adaptec AHA-2940 Ultra2 SCSI Card, QUANTUM VIKING
¡Ã II 9.1GÓ²ÅÌ£¨Áí¹ÒIBM-DTTA-351680 17G IDEÓ²ÅÌ£¬µ«
¡Ã δÔÚ²âÊÔÖÐÆð×÷Óã©
¡Ã Software: Redhat 6.0, Kernel 2.2.11, Apache 1.3.6
¡Ã Blackdown JDK1.1.7v3/JServ 1.0, PERL5.005_03, PHP4 Beta2(
¡Ã ÓÃpgcc-2.91.66/egcs-1.1.2±àÒë)
¡Ã Êý¾Ý¿â£ºOracle 8.1.5
¡Ã ¿Í»§»ú£ºPentium III 450 with 256M Ram, NT 4.0 Server SP5,
¡Ã ÓÐÒâÓÃIEÀ´²âÊÔ¡£IEΪ5.0
¡Ã ²âÊÔÒ»£º
¡Ã 50*1000*1000Ñ»·
¡Ã 1. PERL CGI
¡Ã ºÄʱ44Ãë
¡Ã 2. PHP4 Beta2
¡Ã ºÄʱ107Ãë
¡Ã 3. Java Servlet
¡Ã ºÄʱ7Ãë
¡Ã ²âÊÔ¶þ£º
¡Ã ´ÓOracleÖжÁÈ¡100,000¸ö¼òµ¥¼Ç¼
¡Ã 1. PERL CGI
¡Ã 40Ãë
¡Ã 2. PHP4 Beta2
¡Ã 34Ãë
¡Ã 3. Java Servlet
¡Ã 36Ãë
¡Ã ½á¹û·ÖÎö£º
¡Ã 1. PHP4 ÊÇǶÈëʽ³ÌÐòÉè¼ÆÓïÑÔ£¬ËäÈ»ÔÚApacheÀïÒÔModule·½Ê½³£×¤Æä
¡Ã ½âÊÍÆ÷£¬µ«ÊµÊ±½âÊÍ£¬ÓÈÆäÊǸ´ÔÓÔËËã½âÊÍ£¬ËÙ¶ÈÏ൱Âý¡£¼òµ¥ÔËË㣬
¡Ã Êý¾Ý¿â´æÈ¡£¬ËÙ¶È»¹¿ÉÒÔ¡£
¡Ã 2. PERL CGIËÙ¶ÈÊÊÖС£ÆäCGIÒ²ÊÇÔÚ¿Í»§ÇëÇóºó£¬·Å²Å½âÊÍ£¬Òò´Ë½ÏΪ
¡Ã ºÄʱ£¬µ«ÓÉÓÚPERL½âÊÍÆ÷¿ª·¢Ê±¼äºÜ³¤£¬ÓÅ»¯½ÐºÃ£¬¼´Ê¹ÊÇÒÔCGI·½Ê½
¡Ã µ÷Óã¬Ò²»¹²»´í¡£Èç¹û²ÉÓÃMod-PERL£¬ÏàÐÅ»áºÃºÜ¶à¡£
¡Ã 3. Ò»°ãÈÏΪJAVAºÜÂý£¬µ«·¢ÏÖÔÚÒÔJServÄ£¿é·½Ê½ÔËÐÐServletʱ£¬ËÙ¶È
¡Ã Ï൱¿ì¡£×Ðϸ·ÖÎö£¬Ò»À´ServletÒѾÊÇÔ¤±àÒëºóµÄ*.class£¬¶øÀ´³£×¤
¡Ã ÄÚ´æµÄJDK/JDBCÄÜÌá¸ßËÙ¶È¡£¸öÈËÒÔΪ£¬JavaÖ®Âý£¬´ó¸ÅÂýÔÚÆäAWTÒÔ¼°
¡Ã ÆäËü¸´ÔÓÀàÔËËãÉÏ£¬¼òµ¥Ñ»·Ö®ÀàµÄÔËËã¡¢JDBCµ÷Ó㬶¼»¹¿ÉÒÔ¡£
¡Ã ²âÊÔ³ÌÐò£¬ ÂÔ
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.136.140]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 23:48:04 1999)
¡¾ ÔÚ weffen (wef) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ----------->JSPÊDZàÒë³ÉÖмäÂë,²»ÊÇ»úÆ÷Âë,¼´servlet,ÎÒµÄÒâ˼
¡Ã ¾ÍÊÇÕâ¸ö.
¡Ã ¾¡¹ÜÄãµÄ
¡Ã µ¥»úºÍµ¥visitor²âÊÔ½á¹ûÊÇÕâÑù,µ«ÊÇÎÒ¿ÉÒÔ¹À¼Æ,Èç¹ûÄãÕâÖÖÇé¿ö
¡Ã ÔÙ¼ÓÒ»¸öNT+ASpµÄ²âÊÔ,NT+ASp»¹»áÔÙ¸ß.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
²»¿ÉÄܵÄ,¿ÉÄÜÔÚNTÏÂÃæJSP»áÅܵĸü¼Ó¿ì,ÒòΪÎÒÃÇ·¢ÏÖÏÖÔÚµÄjavaÐéÄâ»ú»¹ÊÇ
Windowsƽ̨ϵıȽÏÎȶ¨.
ÔÙ˵һµã,JservÊÇ¶àÆ½Ì¨µÄ,ÉõÖÁ¿ÉÒÔ±£Ö¤ApacheÔÚLinuxÏÂÃæÅܶøJServÔÚNTÏÂÃæ
ÅÜ,ËäÈ»ÓÐÒ»µã±ä̬,µ«ÊÇЧÂÊȷʵÊǺܸߵÄ.
¡Ã ----------->ÕâȷʵÊÇÕâÑù.php4±¾Éí¾Í²»¿ÉÒÔ˵ʲô¶¼ºÃ,µ«ÊÇÖÁÉÙ²»
¡Ã ÄÜ˵ûÓÐǰ;.JSPÒ²²»¼ûµÃºÜÓÐǰ;.JSPÐèÒª±àÒë³ÉÖмäÂë,È»ºóÐèÒª
¡Ã servlet engineÓÃÓÃjavaÐéÄâ»ú½âÊÍÖ´ÐÐ.ÄãµÄ²âÊÔ²»ÖªµÀÊÇ×öÒ»¸öʲô
¡Ã ÑùµÄÔËËã²âÊÔ. Servlet²»ÊÇscript,jspºÍservlet²¢²»¿ÉÒÔµÈͬÔÚÒ»Æð,
¡Ã ÎÒ´ÓÀ´¾ÍÖÓ°®servletºÍisapi.
¡Ã ---------> mod-perlȷʵºÃºÜ¶à
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.136.140]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 23:54:02 1999)
¡¾ ÔÚ weffen (wef) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã -----------¡·JSP²»ÊÇûÓùý£¬ÎÒÒ²Ôø¾ÓÃËü¿ª·¢¹ýe-comercial project
¡Ã ÎÒÒ²²»ÊDz»Ï²»¶JSp,µ«ÊÇ£¬ÎÒºÜÌÖÑá±ðÈ˶ÔPHPÖ¸ÊÖ»½Å£¬Õâ¸ö˵ûǰ;£¬
¡Ã ÄǸö˵ע¶¨ÌÔÌ.
¡Ã ----->²»ÖªËùν£¬ºóÃæÊÇʲôÒâ˼£¿£¿£¿ASpÒ²¿ÉÒÔÓÃjava¿ª·¢component,
¡Ã PHP¿ª·¢ÐµÄfunction,ÎҾ;³£ÓÃC¡£Õæ²»½âÄãÔõô»á»ìÏýµÃÂÒÆß°ËÔã¡£
¡Ã PHP¿ª·¢Ô´úÂ룬ÄãÏëÔö¼Óʲô¹¦ÄÜ£¬×Ô¼ºÌí²¹£¬×Ô¼º¿ª·¢£¬ÓÃC ok,
¡Ã ÓÃjava ok,ÓÃperlÒ²ok.
¡Ã ----¡·Äã²»ÏàОÍÊÇÄãµÄÊ£¬ÎҵĽá¹ûÒѾ¹»¿ÍÆø¡£±ðµÄÅóÓÑ»¹±áµÃËü
¡Ã Ïó¹·Êº¡£
¡Ã ------->½Å±¾¾ÍÊǽű¾£¬Ê²Ã´servlet,servletÒѾÊÇclass,jsp»¹Òª±ä³É
¡Ã ÖмäÂë²Å½âÊÍÖ´ÐС£
~~~~~~~~~~~~~~~~~~~~~~
¿ÉÊÇjsp»¹ÊDZàÒë³ÉΪservletÖ´Ðеİ¡,ÀïÉõÖÁ¿ÉÒÔÈ¥¿´¿´ÕâЩ±àÒëºóµÄ
Servlet,ÓÃURLÈÃËûÃǵ¥¶ÀÖ´ÐÐ,¶ø²»Í¨¹ýjsp.ÆäʵЧ¹ûÊÇÒ»ÑùµÄ,ÖÁ¶àÔö¼Ó
ÁËÒ»¸ö·ÃÎÊÎļþµÄ×îºóÐÞ¸Äʱ¼äµÄ²Ù×÷,Õâ¸ö²Ù×÷»áºÜ·Ñʱ¼äÂð,´ó¸ÅÄã¶¼
²»»áÏàÐÅ.
¡Ã ---->scriptÊÇ·½±ã£¬µ«ÊdzäÆäÁ¿»¹ÊÇscript
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.136.140]
·¢ÐÅÈË: wyh ([º®]), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Sun Dec 5 23:55:57 1999)
¡¾ ÔÚ kvkv (ϲ֮ÀÉ¡«µØÇò»¹ÔÚ£¬Õâ¾ÍºÜºÃ) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã ASP¡¢PHP¡¢JSP¸÷Óи÷µÄÓŵ㣬´ó¼Ò¶à¶à½»Á÷£¬²»Òª³³Âï¡£
¡Ã JSP¸úASPÔËÐлúÖÆ»¹ÊǺܲ»Í¬µÄ¡£Ëü²»µ¥ÊǽâÊͽű¾£¬¶øÇÒ
¡Ã »¹°Ñ´úÂë±àÒëÁ˵±³ÉservletÔËÐС£¿ÉÒÔ˵¿ª·¢µÄʱºò±È½ÏÏóASP£¬
¡Ã ÔËÐеÄʱºò¾ÍÓеãÏóISAPIÁË¡£
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ÕâÑù˵ÎÒϲ»¶,ºÇºÇ,ÆäʵServletµÄ»úÖÆºÍISAPIÊǷdz£ÏàÏñµÄ,Ö»²»¹ýÒ»¸ö
µ÷ÈëµÄÊÇDLL,ÁíÒ»¸öÊÇjavaµÄÀà.
¡Ã ºÇºÇ£¬JSPÎҺܲ»Ê죬Ҳ²»ÖªµÀ¶Ô²»¶Ô¡£
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.136.140]
·¢ÐÅÈË: KHP (Keen), ÐÅÇø: Java
±ê Ìâ: Re: JSPÊÇʲô¶«Î÷£¿
·¢ÐÅÕ¾: BBS ˮľÇ廪վ (Mon Dec 6 12:29:21 1999)
¡¾ ÔÚ wyh ([º®]) µÄ´ó×÷ÖÐÌáµ½: ¡¿
¡Ã Æä´Î,ÔÚʵ¼ÊÔËÐÐËÙ¶ÈÉÏ,ÓÉÓÚServlet±¾ÉíÊÇÒ»´ÎÔØÈë,¶à´ÎÔËÐÐ,½ö½öÔÚ
¡Ã µÚÒ»´Î·ÃÎʵÄʱºò»áÓÐÔØÈëÄ£¿éµÄ²Ù×÷,ÒÔºóµÄÇëÇó¶¼±»ÄÚ´æÖеÄservletÏìÓ¦ÁË,
¡Ã ËùÒÔ¾¡¹ÜjavaµÄËٶȲ»Èçcgi,µ«ÊÇʵ¼Ê²¢²»»á±Ècgi²î.Õâ·½Ãæphp¾Í²îµÄ¶à,
¡Ã ÓÈÆäÊÇphp3,ÍêÈ«µÄ½âÊÍÖ´ÐÐ.ÎÒÃDZȽϹýÎÒÃÇ×Ô¼ºÍøÕ¾µÄÏìÓ¦Ò³/Ãë,±Èphp
¡Ã дµÄÒ³ÃæºÃºÜ¶à,²âÊÔµÄÈí¼þÊÇapache µÄ JMeter.
ʵ¼ÊÉÏ Servlet ʵ¼Ê±»Ö´ÐÐʱÒѾºÜ´ó³Ì¶ÈÉϱ» JIT ±àÒëÆ÷±àÒë³É±¾µØ´úÂëÁË£¬ËùÒÔ
Ö´ÐÐÆðÀ´ËٶȺܿ죬¾ÍÏñ ISAPI ÖÐµÄ dll¡£
ÏÖÔÚµÄ WebServer ÐÔÄܼǼÊÇÓÉ IBM µÄ WebSphere ´´ÔìµÄ£¬ÀûÓà JSP »úÖÆµÄÐÔÄÜ
¿ÉÒÔ°ÑÖ÷»úµÄÐÔÄÜ·¢»Óµ½¼«ÏÞ¡£
--
¡ù À´Ô´:¡¤BBS ˮľÇ廪վ bbs.net.tsinghua.edu.cn¡¤[FROM: 166.111.163.77]
BBSˮľÇ廪վ¡Ã¾«»ªÇø