ÀûÓÃJAVAÓïÑÔʵÏÖÖ§³ÖÊÓÆµµã²¥µÄWEB·þÎñÆ÷
Ò».ÏîÄ¿¼ò½é£º
¡¡¡¡JAVAÓïÑÔÊÇÒ»ÖÖ¿ÉÒÆÖ²µÄ£¬¼òµ¥µÄ£¬½¡×³µÄǶÈëʽÓïÑÔ¡£²¢ÇÒ¶ÔÍøÂ磬Êý¾Ý¿âÓкܺõÄÖ§³Ö£¬»ùÓÚJAVAÓïÑÔµÄÕâÖÖÌØÐÔ¿ÉÒÔÊ®·ÖÈÝÒ׵ؽ¨Á¢Ò»¸öСÐÍINTERNET·þÎñÆ÷¡£
¡¡¡¡±¾ÏîÄ¿ÖУ¬×÷ÕßÓÃJAVAÓïÑÔ±àдÁËÒ»¸öWEB΢ÐÍ·þÎñÆ÷£¬¶Ô¼òµ¥µÄHTTPÇëÇó½øÐÐÏìÓ¦£¬²¢Í¨¹ýºó¶ËÊý¾Ý¿â¶ÔÓû§µÄ²éѯ½øÐд¦Àí£¬´Ó¶ø¶¯Ì¬µØ·µ»ØHTMLÒ³Ãæ¡£
¶þ.ÏîĿʵÏÖ£º
(Ò»)ÏîÄ¿¾ßÌ幦ÄÜ·ÖÎöÓ뿪·¢¹¤¾ßÑ¡Ôñ
¡¡¡¡¿ÉÒÔÀûÓÃһ̨½Ï¸ßÅäÖõĸöÈĘ̈ʽ»ú¾Í¿ÉÒÔʵÏÖÉçÇøÄÚµÄСÐÍ·þÎñÆ÷£¬°üÀ¨ÍøÒ³ä¯ÀÀ£¬»ùÓÚ¸ßËÙ¾ÖÓòÍøµÄÊÓÆµÏÂÔØºÍ²¥·Å£¬¶¨Ê±ÐÂÎÅ×é·¢²¼³ÌÐò£¬Óʼþ·þÎñÆ÷µÈ·þÎñ¡£
¡¡¡¡±¾Èí¼þʵ¼ÊÉÏÊÇÒ»¸öHTTPÐÒéµÄ·þÎñÆ÷¡£HTTP(Hyper Text Transfer Protocol),ÊÇÒ»¸öרÃÅΪWeb·þÎñÆ÷ºÍWebä¯ÀÀÆ÷Ö®¼ä½»»»Êý¾Ý¶øÉè¼ÆµÄÍøÂçÐÒé¡£Ëüͨ¹ý¹æ¶¨Í¨ÓÃ×ÊÔ´¶¨Î»·û£¨URLs£©Ê¹¿Í»§¶ËµÄä¯ÀÀÆ÷Óë·þÎñÆ÷µÄWeb×ÊÔ´½¨Á¢Á´½Ó¹ØÏµ£¬´Ó¶øµì¶¨ÁËÓû§¶ÔInternet͸Ã÷·ÃÎʵĻù´¡¡£
¡¡¡¡ÔÚ±¾Èí¼þÖÐͨ¹ý´«ÊäHTMLÎļþʹ¿Í»§¶Ë¿ÉÒÔʵÏÖÍøÒ³ä¯ÀÀ¡£HTMLÊÇWWWµÄͨÓñê¼ÇÓïÑÔ£¬ËüÓÃÀ´´´½¨WebÒ³ÃæºÍ¿ØÖÆWebÐÅÏ¢ÏÔʾ¸ñʽ¡£HTML²»ÊDZà³ÌÓïÑÔ£¬¶øÊÇÒ»ÖÖÃèÊöÓïÑÔ¡£HTML2.0µÃµ½ÁËIETF(Internet Engineering Task Force)µÄÖ§³Ö¶ø³ÉΪInternet¹ú¼Ê±ê×¼¡£Ä¿Ç°£¬HTMLÒѾ·¢Õ¹µ½3.0ºÍ4.0°æ£¬Ö»ÊÇа汾µÄ±ê×¼ÉÐδÍêȫͳһ£¬²»Í¬µÄÉ̼ҶÔHTML2.0½øÐÐÁËÒ»¶¨µÄÀ©³ä£¬ÒýÈëÁ˸ü¶àÐµĹ¦ÄÜ¡£ÀýÈ磬Netscape¹«Ë¾ÔÚHTML3.0ÖÐÔö¼ÓÁËÒ³Ãæµ×ͼ£¨Background Images£©ºÍ±í£¨Table£©¶¨ÒåµÈ±ê¼Ç£¬Ê¹µÃWebÒ³Ãæ¸ü¼ÓÒýÈËÈëʤ¡£
¡¡¡¡CGIÊÇͨÓÃÍø¹Ø½Ó¿Ú£¨Common Gateway Interface£©µÄ¼ò³Æ£¬ËüÊÇWeb·þÎñÆ÷ÓëÍⲿ³ÌÐòÖ®¼äµÄͨÐŽӿڣ¬·þÎñÆ÷²¢²»¹ØÐÄÍⲿӦÓóÌÐòÊÇʲôÓïÑÔ£¨ÈçC¡¢C£«£«¡¢Pascal¡¢Delphi»òPerl£©±àдµÄ£¬ËüÖ»ÊǸºÔð½ÓÊÕÓû§ÊäÈëµÄÐÅÏ¢£¬²¢°ÑCGI³ÌÐòËù²úÉúµÄ½á¹û--HTMLÎĵµ»òÆäËû·ûºÏHTTP¹æ¶¨µÄÎļþ»Ø´«¸øÓû§¡£ÊÂʵÉÏ£¬CGIÊǶ¯Ì¬WebÒ³ÃæÖÆ×÷µÄµÚÒ»²½£¬µ«ÓÉÓÚCGI³ÌÐòʵÏֱȽÏÀ§ÄÑ£¬¶øÇÒЧÂʲ»¸ß£¬ËüÒѾÖð½¥±»Ðµļ¼ÊõËùÈ¡´ú¡£
¡¡¡¡ÍøÒ³ä¯ÀÀÖ§³ÖµÄÍøÒ³°üÀ¨HTML,JAVASCRIPT,APPLET,VBSCRIPTµÈ±àдµÄÍøÒ³£¬µ«²»Ö§³ÖPHP£¬ASPµÈ·þÎñÆ÷¶Ë¶¯Ì¬³ÌÐòµÄÍøÒ³¡£ÓÉÓÚ·þÎñÆ÷µÄ¹æÄ£½ÏС£¬ËùÒÔ·þÎñÆ÷¶Ë¶¯Ì¬³ÌÐò±»¼¯³É½ø·þÎñÆ÷ÖС£µ«¿ÉÒÔͨ¹ý±àд·ûºÏÒ»¶¨¹æÔòµÄJAVAµÄCGI³ÌÐòʵÏÖ·þÎñÆ÷¶ËµÄ¶¯Ì¬ÐÔ£¬²»¹ýÕâÖÖJAVA³ÌÐòµÄ°²È«ÐÔºÜÄѱ£Ö¤¡£
(¶þ)·þÎñÆ÷µÄʵÏÖ
¡¡¡¡1£® ´¦ÀíÁ¬½Ó²ßÂÔ£º
¡¡¡¡¶ÔÓÚÿһ¸öÓû§µÄÁ¬½ÓÎÒÃDzÉÈ¡ÁËÿ´ÎÇëÇóÂú×ãºó£¬½«Óû§Óë·
Ïà¹ØÎĵµ£º
×¢Ò⣬Çë²»Òª±»ÎÒÎóµ¼£¬ÎÒûÓп´ÆäËû×ÊÁÏ£¬ÕâÊÇÎÒ×Ô¼º·ÖÎöµÄ£¬ÓÐЩ¿ÉÄÜÊDz»¶ÔµÄ
"DestroyJavaVM" prio=6 tid=0x00316800 nid=0x448 waiting on condition [0x00000000
..0x00a0fd4c]
java.lang.Thread.State: RUNNABLE
"Thread-1" prio=6 tid=0x02f85000 nid=0xd18 waiting for m ......
Ò»¡¢³éÏóÀà×¢ÒâÊÂÏ
1£¬³éÏóÀàÖпÉÒÔÓÃ0+¸ö³éÏó·½·¨¡£
2£¬ÓгéÏó·½·¨µÄµÄÀà±ØÐëÊdzéÏóÀà¡£
3£¬³éÏóÀàÅÉÉúµÄ·Ç³éÏó×ÓÀà±ØÐëʵÏÖ³éÏóÀàÖж¨ÒåµÄËùÓгéÏó·½·¨¡£
4£¬³éÏóÀ಻ÄÜ´´½¨¶ÔÏó¡£
5£¬abstract ²»ÄÜÓëfinal²¢ÁÐÐÞÊÎͬһ¸öÀà
6£¬abstract²»ÄÜÓëprivate,static ,final,native²¢ÁÐÐÞÊÎͬһ·½·¨¡£
package com.wens ......
¸ü¸Äoracle Listener ÅäÖãºD:\Oracle\moon\product\11.1.0\db_1\NETWORK\ADMIN Ŀ¼֮Ï£ºListener.oraÎļþ½øÐÐÅäÖãº
# listener.ora Network Configuration File: d:\Oracle\moon\product\11.1.0\db_1\NETWORK\ADMIN\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SI ......
Ò»¡¢Ê²Ã´ÊÇ·´É䣺
·´ÉäµÄ¸ÅÄîÊÇÓÉSmithÔÚ1982ÄêÊ×´ÎÌá³öµÄ£¬Ö÷ÒªÊÇÖ¸³ÌÐò¿ÉÒÔ·ÃÎÊ¡¢¼ì²âºÍÐÞ¸ÄËü±¾Éí״̬»òÐÐΪµÄÒ»ÖÖÄÜÁ¦¡£ÕâÒ»¸ÅÄîµÄÌá³öºÜ¿ìÒý·¢Á˼ÆËã»ú¿ÆÑ§ÁìÓò¹ØÓÚÓ¦Ó÷´ÉäÐÔµÄÑо¿¡£ËüÊ×Ïȱ»³ÌÐòÓïÑÔµÄÉè¼ÆÁìÓòËù²ÉÓÃ,²¢ÔÚLispºÍÃæÏò¶ÔÏó·½ÃæÈ¡µÃÁ˳ɼ¨¡£ÆäÖÐLEAD/LEAD++ ¡¢Open ......
ʱ¼ä¹ýµÄÕæ¿ì£¬²»Öª²»¾õÀ´µ½´«ÖDz¥¿ÍÒѾһ¸ö¶àÔÂÁË£¬ÕâÒ»¸öÔÂÖ÷ҪѧϰÁËJava»ù´¡²¿·Ö£¬ËäȻÿÌì¶¼ÊÇÇôúÂëµ½ÍíÉÏ1¡¢2µã²Å˯¾õ£¬µ«ÊÇ»¹ÊǸоõʱ¼ä²»¹»Óã¬ÒòΪÐèҪѧϰ¹®¹ÌµÄ¶«Î÷Ì«¶àÌ«¶àÁË£¬×ܸоõÕÆÎյIJ»¹»ºÃ£¬ÕâÒ»¸öÔ¹ýµÄºÜÀÛµ«Ò²ºÜ³äʵ¡£
Õ⼸Ì쿪ʼ ......