Ó²ÅÌÊý¾Ý»Ö¸´µ¼º½
RAIDÊý¾Ý»Ö¸´µ¼º½
 | ÍøÕ¾Ê×Ò³ | Êý¾Ý»Ö¸´×ÊÁÏ | Êý¾Ý»Ö¸´Èí¼þ | ×ÉѯÁôÑÔ | Êý¾Ý»Ö¸´²©¿Í | Êý¾Ý»Ö¸´ÂÛ̳ | 
Êý¾Ý»Ö¸´Èí¼þÏÂÔØ
¹«Ë¾¼ò½é Êý¾Ý»Ö¸´³É¹¦°¸Àý Êý¾Ý»Ö¸´±¨¼Û Êý¾Ý»Ö¸´Åàѵ Êý¾Ý»Ö¸´¼¼ÊõÎÄÕ Êý¾Ý»Ö¸´¿Í·þÖÐÐÄ Êý¾Ý»Ö¸´·þÎñÁªÏµ·½Ê½
ÄúÏÖÔÚµÄλÖ㺠±±ÑÇÊý¾Ý»Ö¸´¼¼ÊõÕ¾ >> Êý¾Ý»Ö¸´×ÊÁÏ >> UNIX¼°LINUXÎÄÀ¸ >> ÎÄÕÂÕýÎÄ
SQL Server XML ºÍ Web Ó¦ÓÃÌåϵ½á¹¹£¨¶þ£©            ¡¾×ÖÌ壺С ´ó¡¿
SQL Server XML ºÍ Web Ó¦ÓÃÌåϵ½á¹¹£¨¶þ£©
×÷ÕߣºÎ´Öª    ÎÄÕÂÀ´Ô´£ºÍøÂç    µã»÷Êý£º    ¸üÐÂʱ¼ä£º2009-6-19
дÈë·½ÎïÀíÌåϵ½á¹¹

SQL Server XML Ä£°å¾­¹ý¸ß¶ÈÁ÷³Ì»¯£¬Äܾ¡¿ÉÄܸßЧµØͨ¹ý HTTP ·ÃÎÊÊý¾Ý¿â¡£Îª´Ë¸¶³öµÄ´ú¼ÛÊǹ¦Äܼ¯Êܵ½ÏÞÖÆ¡£ÔÚÄ£°åÖÐÕÒ²»µ½ËùÐ蹦ÄܵÄÇé¿öÏ£¬SQL Server µÄרÓà ISAPI Ó¦Óñ»Ì滻Ϊ ASP¡¢ASP ºÍ COM+ µÄ×éºÏ»ò×Ô¶¨ÒåµÄ ISAPI Ó¦Óá£

±¾½ÚÖÐ˵Ã÷µÄÌåϵ½á¹¹ÊÊÓÃÓÚÄúµÄÒ³ÃæÒªÖ´ÐÐÏÂÁвÙ×÷µÄÇé¿ö£º

·ÃÎʶà¸ö·þÎñÆ÷ÉϵÄÊý¾Ý¿â


´¦ÀíÔÚÉè¼Æʱδ֪Æä¸ñʽµÄ HTTP ÇëÇó


µ÷ÓÃ COM/COM+ ¶ÔÏó


ʹÓà COM+ ÊÂÎñ


Á¬½ÓÖÁ Internet ÉϵÄÈκÎÓ¦Óûò Web ·þÎñ£¬ÀýÈ縶¿îÌṩ³ÌÐò


ͼ 4£ºÐ´Èë·½Ìåϵ½á¹¹

Web ²ãÉϵĴúÂë±íʾӦÓù¦ÄܵÄËĸö²ã¡ª¡ªÊý¾Ý·ÃÎÊ¡¢ÒµÎñÂß¼­¡¢¹¤×÷Á÷ºÍ±íʾ¡£ÔÚ¿ª·¢Ó¦ÓÃʱ£¬ÇëÈ·±£´Ë´úÂëÓëÌåϵ½á¹¹±£³ÖÒ»Ö¡£Õâ¿Éʹ´úÂëµÄ¿É¶ÁÐÔ¸ü¸ß£¬Ò²¸üÒ×ÓÚά»¤¡£Èç¹û¾ö¶¨µ¥¶ÀʹÓà ASP£¬½Å±¾ÀàµÄЧÂÊ»á¸ü¸ß¡£Èç¹ûÔÚÒµÎñÂß¼­²ã»ò¹¤×÷Á÷²ãÓдóÁ¿¸´ÔӵĴ¦Àí£¬¶ÔÕâЩ²ãʹÓà COM+ ×é¼þ¿ÉÄÜËٶȸü¿ì¡£Ïà·´£¬¶ÔÓÚ´¦ÀíÁ¿Ïà¶Ô½ÏСµÄÇé¿ö£¬Ê¹Óýű¾¿ÉÄÜËٶȸü¿ì¡£

ÕâÖÖÐÂÌåϵ½á¹¹¸ü³öÉ«µÄÔ­ÒòÊÇ£¬ËùÓв㣨´ÓÊý¾Ýµ½±íʾ£©¶¼Ê¹Óà XML À´´«ÊäºÍ´æ´¢ÐÅÏ¢¡£Êý¾Ý¿âÖеĴ洢¹ý³ÌʹÓÃÕâЩй¦ÄÜÀ´¶Áд XML¡£Êý¾Ý·ÃÎʲãÀûÓà ADO 2.6 Á÷ÓëÊý¾Ý¿â½øÐиßЧ¡¢»ùÓÚ XML µÄͨѶ¡£

¸üÐÂÓ±µÄ·½·¨Êǽ«Ä³Ð©Öмä²ãÏÂÒƵ½Êý¾Ý¿âÖС£

ÒÔÊý¾Ý¿âΪÖÐÐĵÄÌåϵ½á¹¹
Duwamish Online Ìåϵ½á¹¹»ùÓÚÕâÑùÒ»ÖÖÉèÏ룺ÒòΪÊý¾Ý¿âµÄ¿ÉÉìËõÐÔ×îµÍ£¬ËüÓ¦¸ÃÉè¼Æ³ÉÖ´Ðо¡¿ÉÄÜÉÙµÄÈÎÎñ¡£·Ö²¼Ê½·ÖÇøÊÓͼµÈй¦ÄÜÔÊÐíÔÚ¶à¸ö·þÎñÆ÷Ö®¼ä·Öµ£¹¤×÷Á¿£¬´Ó¶øÌá¸ßÁËÊý¾Ý¿âµÄ¿ÉÉìËõÐÔ£¬Ê¹¿ª·¢ÈËÔ±¿ÉÒÔÑ¡Ôñ½«´ó²¿·Ö¹¤×÷·ÅÔںδ¦¡£

Èç¹ûÑ¡Ôñ½«¡°½ÅÖØ¡±·þÎñÆ÷Ⱥ¼¯£¨Êý¾Ý¿â·½Ã湦ÄܸüÇ¿£©Óë SQL Server XML Ìåϵ½á¹¹Ò»ÆðʹÓã¬ÔòÁíÒ»ÖÖ·½·¨ÊÇʹÓÃÓë n-²ã×é¼þµÄ·Ö²ã·½Ê½ÏàËƵķ½Ê½À´¶ÔÊý¾Ý¿âÖеĴ洢¹ý³Ì½øÐзֲ㡣ҪʵÏÖÕâÒ»µã£¬±ØÐëÓкõıà³Ì·½·¨£¬ÀýÈçÑ¡ÔñÊʵ±µÄÊý¾Ý½á¹¹ºÍ¾¡¿ÉÄܱÜÃâÖظ´´úÂë¡£



ͼ 5£ºÒÔÊý¾Ý¿âΪÖÐÐĵÄÌåϵ½á¹¹

ÕâÖÖÌåϵ½á¹¹Öеıíʾ²ã»¹°üº¬ÓÃÓÚ·ÃÎÊÊý¾Ý¿âÖеĴ洢¹ý³ÌµÄ´úÂë¡£´Ë´úÂë¿ÉÄÜÓ봫ͳÊý¾Ý·ÃÎʲãÖеĴúÂëÏàͬ¡£µ«ÊÇ£¬µ÷Óô˴úÂëʱÊý¾Ý·ÃÎʲã¿ÉÄÜ»á³ö´í£¬ÒòΪÕâЩÀý³Ìµ÷Óù¤×÷Á÷²ãÌṩµÄ½Ó¿Ú¡£

ÔÚʹÓô洢¹ý³Ì½øÐпª·¢¹¤×÷ʱӦ¸ÃСÐıÜÃâ³öÏÖȱÏÝ¡£ÈÃÎÒÃÇÏÈÀ´¿´Ò»¸öÉè¼Æ£¬Õâ¸öÉè¼ÆʹÓÃÁ˼¸¸öÖÇÄÜ´æ´¢¹ý³Ì£¬ËüÃÇÏÈÖ´ÐиòãµÄ¹«¹²ÈÎÎñ£¬È»ºóÔÙÖ´ÐÐÔÚÏÂÒ»¸ö²ãÉϼÌÐøÖ´ÐÐÆä´úÂë·¾¶µÄÂß¼­Çл»¡£ÔÚ¹¤×÷Á÷²ãÖе÷Óá°ÖÇÄܹý³Ì¡±½«¶ÔÓ¦ÓÚÈô¸É¸ö²»Í¬µÄ²Ù×÷Ö®Ò»¡£´Ë¹ý³ÌÈçÏÂËùʾ£º

CREATE PROCEDURE
/* ÕâÊÇÒ»¸öÖÇÄܹý³Ì£¬Ö´Ðй¤×÷Á÷²Ù×÷ */
DoWorkflow
   /* Action ÓÃÓÚÑ¡Ôñ¸Ãµ÷ÓõĶà¸ö²Ù×÷Ö®Ò» */
   @Action nvarchar(255),
/* SomeOtherParameters ÊÇÒ»¸öռλ·û£¬ÓÃÓÚ¹¤×÷Á÷ËùÐèµÄÆäËûÊäÈë */
   @SomeOtherParameters ntext
AS
/* Ö´Ðй¤×÷Á÷µÄ¹«¹²²Ù×÷ */
Execute SomeCommonWorkflowOperations
If @Action = N'Action1'
BEGIN
      /* Ö´ÐÐ Action 1 */
   Execute BusinessLogicAction1
END
Else If @Action = N'Action2'
BEGIN
      /* Ö´ÐÐ Action 2 */
   Execute BusinessLogicAction2
END
GO

µÚÒ»´Îµ÷Óô˹ý³Ìʱ£¬SQL Server ÓÅ»¯Ö´ÐÐÇ¡ºÃµÚÒ»´ÎÔËÐеÄÈκδúÂë·¾¶¡£ÕâʹÆäÓà´úÂë·¾¶µÄÔËÐÐЧÂʽµµÍ£¬¾¡¹ÜËüÃǵijɱ¾¿ÉÄܸü¸ß»òÕßʹÓõÄƵÂʸü¸ß¡£

Ϊȷ±£ÓÅ»¯Ö´ÐÐËùÓдúÂë·¾¶£¬¿ÉΪÿ¸ö²Ù×÷´´½¨Ò»¸öµ¥¶ÀµÄ¹ý³Ì£¬¾¡¿ÉÄܱÜÃâÇл»Âß¼­¡£Îª·ÀÖ¹´úÂëÖظ´£¬ËùÓвãÖжà¸ö²Ù×÷¹²ÏíµÄº¯ÊýÓ¦¸Ã·ÅÔÚµ¥¶ÀµÄ¹ý³ÌÖС£µ±¸ÃÉè¼Æ²úÉú´óÁ¿¹ý³Ìʱ£¬ÓÅ»¯¿ÉÒÔ´ó´óÌá¸ßÓ¦ÓõÄЧÂÊ¡£

¼¯³É
Web ¿ª·¢ÖÐ×îÖµµÃ³ÆµÀµÄÒ»µãÊÇÓû§¿´²»µ½ÊµÊ©¹ý³Ì¡£Òò´Ë£¬±¾ÎÄÖнéÉܵÄÌåϵ½á¹¹¿ÉÒÔÇáËɵغϲ¢µ½µ¥¸öÓ¦ÓÃÖУ¬¶øÎÞÐèÓû§²ÎÓë¡£ÏÂÃæÊÇһЩ׼Ôò£¬¿ÉÒÔ°ïÖúÄú¸üÇáËɵؼ¯³ÉÓ¦ÓõIJ»Í¬²¿·Ö£º

ÔÚÕû¸öÓ¦ÓÃÖÐʹÓà XML¡£XML ¿ÉÒÔÓÃÓÚÈκμ¼ÊõÖУ¬¿ÉÒÔʹÓà XSL Ñùʽ±íÇáËɵؽøÐÐת»»£¬»¹¿ÉÒÔºÁÎÞÀ§Äѵش洢ÔÚÈκεط½¡£SQL Server XML ʹµÃÔÚÄúµÄÓ¦ÓÃÖÐʹÓà XML ±ÈÒÔÇ°¸üÈÝÒס£


¾¡¿ÉÄÜ·Ö½â´úÂë¡£
ʹÓà XSL Ñùʽ±íÀ´×ª»» XML¡£¿ÉÒÔÔÚÄ£°å¡¢COM+ ×é¼þºÍÒ»¶Î½Å±¾Ö®¼ä·½±ãµØ¹²Ïíͬһ¸ö XSL Ñùʽ±í¡£


µ±½Å±¾Ö´Ðжà¸öº¯Êýʱ£¬Ê¹Óýű¾Àà·Ö½â´úÂë¡£


ÔÚÊý¾Ý¿â·½Ã棬ʼÖÕʹÓô洢¹ý³Ì½øÐÐÊý¾Ý·ÃÎÊ¡£ËüÃDz»½öÒ×ÓÚά»¤£¬¶øÇÒ±Èδ±àÒëµÄ SQL ²éѯִÐÐËٶȿìµÃ¶à¡£
Ó°Ïì
±¾½Ú˵Ã÷ʹÓÃеÄÌåϵ½á¹¹¶ÔÓÚÄúµÄÓ¦ÓÃÔÚ¡°¹¦ÄÜ¡±ºÍÐÔÄÜ·½ÃæÓкÎÓ°Ïì¡£

¿É±à³ÌÐÔ
¿É±à³ÌÐÔÊÇÖ¸ÈÝÒ×±àдӦÓôúÂ롣ͨ³£·´Ó³ÔÚ¿ª·¢Ó¦ÓõÄʱ¼ä¶ø²»Êǹ¦ÄÜ·½Ãæ¡£ÒÔ Duwamish Online Ó¦ÓÃΪÀý¡£¸ÃÓ¦ÓõÄÎå¸ö²ãÊÇͨ¹ýÒ»×éÍêÈ«²»Í¬µÄ¼¼ÊõÀ´ÊµÏֵġ£±íʾ²ãʹÓÃÁË C++£¨ÓÃÓÚ»º´æ×é¼þ£©ºÍ Web ¼¼Êõ£¨ÀýÈç XML¡¢XSL ºÍ ASP)¡£¹¤×÷Á÷²ã¡¢ÒµÎñÂß¼­²ãºÍÊý¾Ý·ÃÎʲãÊÇ Visual Basic COM+ ×é¼þ£¬¶øÊý¾Ý¿âÖеĴ洢¹ý³ÌÊÇÓà T-SQL ±àдµÄ¡£Ê¹ÓÃÕâô¶à¼¼ÊõµÄÓŵãÊÇ£¬¿ª·¢ÈËÔ±¿ÉÒÔÕë¶ÔÿÖÖÀàÐ͵IJÙ×÷Ñ¡Ôñ×î¼Ñ¼¼Êõ¡£µ«ÊÇ£¬ÒªÊ¹ËùÓÐ×é¼þ¸ßЧµØ½ôÃÜЭ×÷ÎÞÒÉÊÇÒ»¸öÄѵ㡣µ±Ê¹ÓöàÖÖ²»Í¬µÄ¹¤¾ßºÍ²»Í¬µÄ±à³ÌÓïÑÔ¿ª·¢×é¼þʱ£¬¿ç×é¼þ¸ú×ٺ͵÷ÊÔʼÖշdz£À§ÄÑ¡£

ÔÚÕû¸öÓ¦ÓÃÖÐʹÓà SQL Server XML ½«ÓÐÖúÓÚ×î´ó³Ì¶ÈµØ½µµÍ²»Í¬¼¼ÊõµÄ¹¤×÷Á¿¡££¨XSL ÊÇÒ»¸öÀýÍ⣺Ëü²»ÊôÓÚ SQL Server XML£¬µ«È´½ôÃܼ¯³ÉÔÚ SQL Server XML Ä£°åÖУ©¡£¸÷²ãÖ®¼äÒ»Æð¹¤×÷£¬µ«²úÉúµÄ³åÍ»×îÉÙ¡£ÔÚ¸÷²ãÖ®¼ä½øÐе÷ÊԷdz£¼ò±ã£¬ÒòΪËùÓеÄÖмäÊý¾Ý¶¼ÊÇ XML£¬ÎÞÐèÈκζîÍâ²Ù×÷¡£µ«ÊÇ£¬¿É±à³ÌÐÔµÄ×î´óÓŵã¿ÉÄÜÊÇ´ó´ó¼õÉÙÁË´úÂëÁ¿£º»ùÓÚ SQL Server XML °æ±¾µÄ Duwamish Books, Phase 4 ¿ÉÍê³É»ùÓÚ COM+ µÄͬÀà²úÆ·ÏàͬµÄ¹¤×÷£¬µ«Ç°ÕߵĴúÂëÁ¿Ö»ÓкóÕßµÄÊ®·ÖÖ®Ò»¡£Í¨¹ý SQL Server XML µÄÄÚÖù¦ÄÜʹÊý¾Ý·ÃÎÊ¡¢XML ת»»¡¢XSL ת»»ºÍÊý¾Ý»º´æ±äµÃ¸ü¼Ó¼ò±ã¡£

Òź¶µÄÊÇ£¬²»ÄÜÔÙʹÓà XSL µÄ¸ßЧµ÷ÊÔ¹¤¾ß£¬¶øÓÃÓÚÆäËûм¼ÊõµÄµ÷ÊÔ¹¤¾ßÏà¶ÔÀ´½²»¹²»³ÉÊ죨ÓÈÆäÊÇÓë Microsoft Visual Studio® ÌṩµÄ¿çÓïÑÔµ÷ÊÔÄÜÁ¦Ïà±È£©¡£
ÎÄÕ¼È룺a    ÔðÈα༭£ºa 
  • ÉÏһƪÎÄÕ£º

  • ÏÂһƪÎÄÕ£º
  • ¡¾·¢±íÆÀÂÛ¡¿¡¾¼ÓÈëÊղء¿¡¾¸æËߺÃÓÑ¡¿¡¾´òÓ¡´ËÎÄ¡¿¡¾¹Ø±Õ´°¿Ú¡¿
    ÍøÓÑÆÀÂÛ£º£¨Ö»ÏÔʾ×îÐÂ10Ìõ¡£ÆÀÂÛÄÚÈÝÖ»´ú±íÍøÓѹ۵㣬Óë±¾Õ¾Á¢³¡Î޹أ¡£©
    ¹ØÓÚÎÒÃÇ | RAIDÊý¾Ý»Ö¸´ | ÓÑÇéÁ´½Ó | RSSÉú³É | XMLÉú³É | ÎÄÕÂHTMLµØͼ | ÏÂÔØHTMLµØͼ

    °æȨËùÓÐ ±±ÑÇÊý¾Ý»Ö¸´ÖÐÐÄ
    È«¹úͳһ¿Í·þµç»°:4006-505-808
    ±±¾©Êк£µíÇøÓÀ·á»ùµØ·á»ÛÖз7ºÅвÄÁÏ´´Òµ´óÏÃB×ù205ÊÒ
    ¾©ICP±¸05011939
    hÂpe