SQL Server 2000 ÓëInternet-Ö§³ÖWeb Ó¦ÓõÄÐÂÌØÐÔ
ÈÕÆÚ£º2006-08-02 ¼ö£º
ÔÚ½ñÌìµÄÉÌÎñÊÀ½çÀïÍøÂç±äµÃÔ½À´Ô½Æձ飬ËüÉø͸µ½Éú»îµÄ
ÿ¸ö½ÇÂ䣬´Ó¶ø¶ÔÆóÒµ¾Óª¡¢×éÖ¯¡¢¹ÜÀí·½Ê½µÈ²úÉú¾Þ´óµÄÓ°Ïì¡£
ÍøÂçÌØÐÔ³ÉΪ½¨Á¢µç×ÓÉÌÎñ¡¢»¥ÁªÍø¡¢ÆóÒµÄÚ²¿ÍøµÄ»ù´¡¡£SQL
Server 2000 ¾ÍÌṩÁËÏÔÖøÔöÇ¿µÄÍøÂ繦ÄÜÀ´¹¹½¨Êý¾Ý¿â½â¾ö·½
°¸¡£ÀûÓÃÕâЩÍøÂçÌØÐÔ£¬Óû§¿ÉÒÔ½«ÆóÒµÊý¾ÝÒÔ°²È«¡¢¿ì½Ý¡¢¸ß
ЧµÄ·½Ê½£¬Í¨¹ýWeb Ò³·¢²¼¸øÆóÒµÄÚ²¿Ïà¹Ø²¿ÃÅ»ò·¢²¼¸ø¿Í»§Èº
Ìå¡£Òò´Ë£¬±¾ÕÂÖ÷Òª½éÉÜSQL Server 2000 ÕâЩ×îеÄÍøÂçÌØÐÔ¼°
ÆäÓ¦Óá£
SQL Server 2000 ¾ßÓÐÍ걸µÄWeb ¹¦ÄÜ£¬ÆóÒµ¼È¿ÉÒÔ½«Êý¾Ý´æ´¢ÔÚWeb Ò³ÃæÉÏ
»òXML ÎĵµÄÚ£¬Ò²¿É½«Æä´æ´¢ÔÚÊý¾Ý¿âÖУ¬ÍêÈ«ÊʺϹ¹½¨B2B £¨ÉÌÒµµ½ÉÌ£©Òµ»ò
B2C £¨ÉÌÒµµ½¿Í»§£©Ä£Ê½µÄµç×ÓÉÌÎñ£¬²¢ÇÒͨ¹ýÖ§³Ö¾ßÓжà²ãÌåϵ½á¹¹µÄ¿Í»§/·þ
ÎñÆ÷ģʽΪWeb Ó¦ÓÃÌṩ¸ß¶ÈµÄ¿ÉÀ©Õ¹ÐԺ͸߿ɿ¿ÐÔ¡£ SQL Server 2000 Óë
Windows DNA 2000 ƽ̨һÆð¡°ÈÚÇ¢¡±µØ¹¤×÷£¬´Ó¶øʹ¸÷ÖÖ¹æÄ£µÄÆóÒµ»ò×éÖ¯Äܹ»
ÔÚWeb ÉÏ·½±ãµØÓë¿Í»§ºÍ¹©Ó¦É̽øÐÐÉÌҵóÒײ¢¿ÉÒÔ°ÑÀÏʽϵͳ¼¯³Éµ½ÏÂÒ»´ú
µÄÉÌÒµ½â¾ö·½°¸ÖÐÈ¥¡£³ý´ËÖ®Í⣬SQL Server 2000 ¿ÉÒÔÐÖú¹«Ë¾¸üºÃµØÀí½â¿Í»§
»ò¹©Ó¦ÉÌÔÚWeb Õ¾µãÉϵÄÐÐΪ£¬²¢¿ìËÙ·¢ÏÖÓÉÊý×Ö¾¼ÃËùÌṩµÄеÄÉÌÒµ»ú»á¡£SQL
Server 2000 µÄÍøÂçÐÂÌØÐÔÖ÷Òª±íÏÖÔÚÒÔϼ¸¸ö·½Ã棺<
SQL Server 2000 ºÍBizTalk Server 2000 Ö§³Ö¼¯³ÉµÄXML ½á¹¹£¬ÔÊÐíͨ¹ý
BizTalk Server 2000 £¬Ö±½Ó´ÓÊý¾Ý¿âÓ¦ÓóÌÐòÖйÜÀíºÍ·¢ËÍÎĵµ£»
Êý¾ÝÍÚ¾ò¹¦ÄÜ¿ÉÒÔ×Ô¶¯µØ´Ó´óÁ¿µÄÉÌÒµÐÅÏ¢ÖнøÐÐɸѡ£¬°ïÖú¿Í»§ÕÒ³öδ
±»·¢ÏÖµÄлú»á£¬Ô¤²âÔÚÉÌÒµÖÐÖÆʤµÄ²ßÂÔ¡£Î¢Èí°ÑÊý¾ÝÍÚ¾òÒýÇ漯³Éµ½
ÁËSQL Server 2000 µÄ·ÖÎö·þÎñ£¨¼´ÒÔÇ°°æ±¾ÖеÄÁª»ú·ÖÎö´¦Àí·þÎñ£©ÖУ¬
´Ó¶ø¼«´óµØ½µµÍÁËÕâ¸öÏȽø¶øÇ¿ÓÐÁ¦¹¤¾ßµÄ¸´ÔÓÐÔ¡£·ÖÎö·þÎñ°üÀ¨ÁËÊý¾Ý
ÍÚ¾òµÄ¾ÛÀàºÍ¾ö²ßÊ÷Ëã·¨£¬²¢ÇÒ¿ÉÒÔͨ¹ýOLE DB for Data Mining ºÜÈÝÒ×
µØÓɵÚÈý·½³§É̽øÐÐÀ©Õ¹£»
SQL Server 2000 ÌṩÍêÈ«¼¯³ÉµÄ¡¢»ùÓÚ±ê×¼µÄXML£¬ Ö§³ÖËü¶ÔÓÚWeb ¿ª
·¢ÈËÔ±ºÍÊý¾Ý¿â³ÌÐòÔ±À´Ëµ¶¼ÊÇÁé»î¡¢¸ßЧ¶øÇÒÒ×ÓÚʹÓõġ£²»ÏñÆäËüͬ
ÀàÊý¾Ý¿â²úÆ·£¬SQL Server 2000 ÌṩÁËÇ¿ÓÐÁ¦µÄ¹¤¾ßÀ´´¦ÀíÊý¾Ý¿âÖеÄ
XML ÔªËØ£¬Ê¹¿ª·¢ÈËÔ±²»Óñàд´úÂë¡¢Ö±½Ó´ÓÊý¾Ý¿âÖÐÈ¡³ö»ùÓÚXML µÄ
Êý¾Ý£»
SQL Server 2000 ÔÊÐíͨ¹ýHTTP ÐÒ飬ÔÚWeb ÉϽøÐиßÐÔÄÜ¡¢»ùÓÚ±ê×¼
µÄ°²È«·ÃÎÊ£¬²¢Ö§³Ö·À»ðǽ¡£»ùÓÚWeb µÄ¿Í»§¶ËÓµÓзÃÎʹØϵÐÍÊý¾Ý´æ´¢
ºÍ·ÃÎÊ·ÖÎö·þÎñµÄÍêÈ«ÄÜÁ¦£¬
ÄÇôÎÒÃÇÈçºÎÀûÓÃÕâЩÐÂÌØÐÔʵʩµç×ÓÉÌÎñÄØ£¿ºÜÃ÷ÏÔ£¬Ê×ÏÈÊÇÑ¡È¡Ò»¸öƽ
̨¡£SQL Server 2000 ÊÇ΢ÈíWindows DNA 2000 ƽ̨µÄÒ»²¿·Ö£¬Õâ¸öƽ̨²»½ö¿É
ÒÔʵÏÖÔÚÏßÉÌÎñ£¬Ò²¿ÉÒÔʵÏÖ¶à²ãµÄÓ¦Óá£ÓëCommerce Server 2000 ¡¢Î¢ÈíHost
Integration Server 2000¡¢ ΢ÈíBizTalk Server 2000 ÒÔ¼°Î¢ÈíApplication Center 2000
ÕâÑùµÄ²úÆ·Ò»Æð£¬Óû§¿ÉÒÔ½¨Á¢Ò»Ì×ÍêÕûµÄ¡¢¿ÉÉìËõÐԸߡ¢¿É¿¿ÐԸߵĵç×ÓÉÌÎñÍø
Õ¾µÄ½â¾ö·½°¸¡£
µç×ÓÉÌÎñ½â¾ö·½°¸µÄÁíÒ»¸ö·½ÃæÊÇÆä¿ÉÓÃÐÔ¡£Ö§³ÖSQL Server 2000 Ëù´ïµ½µÄ
¸ß¿ÉÓÃÐÔµÄÒ»¸ö¹Ø¼ü¼¼ÊõÊÇʵʩ¹ÊÕϻָ´Èº¼¯¡£Èç¹û´ÅÅÌË𻵡¢±ÀÀ££¬Óû§¿ÉÒÔת
¶øʹÓÃÁíһ̨¼ÆËã»ú£»Èç¹ûÒ»¸öCPU Ë𻵣¬Óû§¿ÉÒÔת¶øʹÓÃÁíÍâÒ»¸öCPU »òÊÇ
Ⱥ¼¯ÖеÄÁíһ̨¼ÆËã»ú£¬Ê¹µÃϵͳÈÔÈ»¿ÉÒÔ³ÖÐøÔËת¡£¹ÊÕϻָ´Èº¼¯¹¦ÄÜÔÚSQL
Server 2000 Öб»ÏÔÖøÔöÇ¿ÁË£¬Ëü¿ÉÒÔÌṩËĸö½áµãµÄ¼¯³É£¬¶ø²»ÊÇÔÀ´µÄÁ½¸ö£¬
ÕâʹµÃ´íÎó·¢Éúʱ£¬ÏµÍ³¿ÉÒÔÔÚÕâËĄ̈¼ÆËã»úÖ®¼äÈÎÒâת»»¡£¹ÊÕϻָ´Èº¼¯¼¼ÊõÓë
¿ÉÉìËõʽµÄ·Ö²¼Ê½·ÖÇøÊÓͼһÆðΪµç×ÓÉÌÎñÍøÕ¾ÌṩÁËÒ»ÖÖ³°ôµÄ½â¾ö·½°¸£¬Ê¹Æä
¿ÉÒÔ³ÖÐøÎȶ¨µØÔËÐС£
µ±È»»¹ÓÐÆäËüÖØÒªµÄµØ·½£¬ÀýÈç·á¸»µÄ±à³Ì½Ó¿Ú¼¯¡£ÎÒÃÇÔçЩʱºòÔø̸ÂÛ¹ýXML
ÌØÐÔ£¬ÎÒÃÇÒѾŬÁ¦Ê¹µÃSQL Server µÄXML Ö§³Ö¼¼Êõ¿ÉÒÔ±»Êý¾Ý¿â¼°ÍøÂ翪·¢ÈË
ԱʹÓá£ÆäËüÊý¾Ý¿âÒ²ÓÐXML Ö§³Ö£¬µ«ºÜ¶àʱºòËüÃǶ¼ÒªÇóʹÓÃÏñJava ÕâÑùµÄÃæ
Ïò¶ÔÏóµÄ±à³ÌÓïÑÔ£¬¶øSQL Server ²»ÒªÇóÕâÒ»µã¡£ÔÚSQL Server 2000 ÖУ¬ÒѾÀ©
Õ¹ÁËTransaction SQL £¨T-SQL£© ÓïÑԵŦÄÜ£¬ÆäÖаüº¬ÁËÏñXPath¡¢ XML¡¢ XSL¡¢
XSLT ÕâÑùµÄ±ê×¼¡£½¨Òé´ÓÊÂÕâÀ༯³É¿ª·¢ÏîÄ¿µÄ¿ª·¢ÈËÔ±¿´Ò»¿´SQL Server ÖеÄ
XML ¹¦Äܲ¢½«ËüÓ뾺Õù¶ÔÊÖ×÷Ò»±È½Ï£¬ÏàÐÅËûÃǻῴµ½SQL Server ¸üºÃÓã¬Ò²ºÜ
ºÃµØÖ§³ÖÁËÉÏÃæÄÇЩÖØÒª±ê×¼£¬Ê¹µÃ¼¯³ÉÐԵĿª·¢·½°¸¸ü¼ÓÓÐЧ¡£
±¾Õ²¢²»×¨×¢ÓÚƽ̨µÄÑ¡È¡£¬Ò²²»ÖÂÁ¦ÓÚÌÖÂÛÈçºÎÌá¸ßµç×Ó½â¾ö·½°¸µÄ¸ß¿ÉÓÃ
ÐÔ£¬¶øÊÇÓýϴóµÄƪ·ù½éÉܱà³Ì½Ó¿Ú¼¯£¬ÈçXML¡£
±êÇ©£º