¼¼ÊõÎÄÕÂĿ¼

 

DOTNET×ÛÊö... 1

.NET³õ¼¶¶Á±¾... 5

.NET¼Ü¹¹µÄºËÐÄ¿ª·¢¼¼Êõ... 8

.NET¼¸´óÈȵãÎÊÌâ... 12

.NetµÄ¾«Ëè-XMLºÍSOAP. 15

Web Service¡ª¡ªÏÂÒ»´úµÄWWW... 17

.Net£º½â¶Á΢Èí»¥ÁªÍøÐÂÕ½ÂÔ£¨Ï£©... 26

Microsoft .NET ¿ª·¢¿ò¼Ü... 32

¹ØÓÚ.net 39

.NETµÄÖØÒªÒâÒå... 46

ÂÛ̳2000£ºÊ·µÙ·ò¡¤±«¶ûĬ¹ØÓÚ.NETƽ̨µÄ½²ÑÝ... 49

¹ØÓÚ΢Èí.NetµÄһЩ¿´·¨... 57

Microsoft.NETΪʲôÄÑÒÔÀí½â... 64

ÆÀÂÛ£º±à֯δÀ´--΢ÈíµÄ.NET²ßÂÔ... 66

 

 

DOTNET×ÛÊö


×÷Õߣºµ¶·æ

2001-9-20 19:57:24


[
±»²é¿´:55´Î]    £¨Ô­´´×÷Æ·£©


δÀ´ÊÇÍøÂçΪÖÐÐĵÄÊÀ½ç¡£Ãæ¶ÔÕâ¸öÒѾ­»ò¼´½«À´ÁÙµÄÊÀ½ç£¬Ã¿¸öIT¾ÞÈ˶¼ÔÚ˼¿¼¡£·¢²¼ÓÚ2000ÄêÇïÌìµÄMicrosoft.NET£¬±íÃ÷΢Èí½«ÒÔÍøÂçΪÖÐÐÄ£¬³¹µ×ת»»²úÆ·Ñз¢¡¢·¢²¼µÄ·½Ê½£¬¸Ä±ä²úÆ·ºÍ·þÎñµÄ·¶Î§¡£

Microsoft.NETÊÇÒ»Ïî¸ïÃüÐԵļ¼Êõ¿ò¼Ü¡£.NETµÄºËÐļ¼Êõ°üÀ¨·Ö²¼Ê½¼ÆËã¡¢XML¡¢×é¼þ¼¼Êõ¡¢¼´Ê±±àÒë¼¼ÊõµÈ¡£·Ö²¼Ê½¼ÆËãÊÇÍøÂçµÄ±¾ÖÊ£ºXMLµì¶¨ÁËÐÂÒ»´úµç×ÓÊý¾Ý½»»»µÄ±ê×¼£¬ÕýÊÇÊý¾Ý½»»»Ê¹ÍøÂç¼ÆËã³ÉΪ¿ÉÄÜ£»×é¼þ¼¼ÊõÊÇÈí¼þ¼¼Êõ¶àÄêÀ´µÄ·¢Õ¹³É¹û£¬Ëüʹ³ÌÐòÉè¼ÆÔ±´Ó´óÁ¿µÄAPIÖнâ·Å³öÀ´£¬ÒÔ²ÉÓÃÃæÏò¶ÔÏóºÍÃæÏò×é¼þµÄ¼¼ÊõÀ´½â¾öÈí¼þÎÊÌ⣻¼´Ê±±àÒë¼¼ÊõʹӦÓóÌÐòÔÚÔËÐÐʱ£¬»¹Äܹ»¸ù¾ÝÖ÷»úµÄÓ²¼þºÍÈí¼þ»·¾³½øÐдúÂëÓÅ»¯£¬²¢¼ò»¯´úÂë·¢·ÅµÄ¹ý³Ì¡£

×Ô´Ó.NET·¢²¼ÒÔÀ´£¬Ò»Ö±¾ÍÊÇýÌåµÄ×·ÖðÄ¿±ê£¬´óÁ¿³ÌÐòÔ±²ÎÓëµ½.NETµÄ²âÊÔºÍÑо¿ÖУ¬³öÏÖÁ˺ܶà.NETµÄ¼¼ÊõÂÛ̳ºÍ¼¼ÊõÕ¾µã¡£Î¢ÈíÕÆÃÅÈ˱ȶû.¸Ç´Ä¸üÊǵ½Öйú¡¢Ó¡¶ÈµÈ¹úÑݽ²Ðû´«.NET£¬¹Ä¶¯³ÌÐòԱʹÓÃ.NET¡£¾Ý±¨µÀºÜ¶àÉÌÒµÍøÕ¾ÒѾ­¾ö¶¨ÔÚ.NET¹¹¼ÜϽ¨Á¢Ó¢ÌØÍø·þÎñƽ̨£¬ÈçÈ«Çò×î´óµÄÅÄÂôÕ¾µãebay.com¡£

΢ÈíÐÂÒ»´úÈí¼þ¿ª·¢Æ½Ì¨£¬³ÆÎªVisual Studio.NET£¬ËüÊÇ΢Èí.NETÕ½ÂÔ²úÆ·µÄÖØÒª²¿·Ö¡£Visual Studio.NET¼¯³ÉÁËVisual Basic.NET¡¢Visual C#.NET¡¢Visual C++.NET¡¢ASP.NETµÄ¿ª·¢»·¾³£¬¶øÎ¢ÈíµÚÒ»´ÎͳһÁËVBºÍVCµÄµ×²ã¶ÔÏó£¬Ê¹Visual Basic.NETºÍVisual C#.NETÄܹ»·ÃÎÊÏàͬµÄ×é¼þµÄÊôÐԺͷ½·¨¡£Õâ¾ÍÊDZàдC#ºÍ±àдVB.NET³ÌÐòͬÑùµÄ¼òµ¥ºÍ¸ßЧ£¬ÔÚÕâÒÔǰ£¬´ó¶àÊýÈËÈÏΪ£¬VC++³ÌÐòÔ±¾ÍÊDZÈVB³ÌÐòÔ±¸ü¸ß¼¶Ð©¡£ÔÚ.NETʱ´ú£¬ÕâÖÖ²î±ð½«²»¸´´æÔÚ¡£

MicroSoft .NETƽ̨°üÀ¨ÓÃÓÚ´´½¨ºÍ²Ù×÷ÐÂÒ»´ú·þÎñµÄ.NET»ù´¡½á¹¹ºÍ¹¤¾ß£»¿ÉÒÔÆôÓôóÁ¿¿Í»§»úµÄ.NET User Experience£»ÓÃÓÚ½¨Á¢ÐÂÒ»´ú¸ß¶È·Ö²¼Ê½µÄÊýÒÔ°ÙÍò¼ÆµÄ.NET»ýľʽ×é¼þ·þÎñ£»ÒÔ¼°ÓÃÓÚÆôÓÃÐÂÒ»´úÖÇÄÜ»¥ÁªÍøÉ豸µÄ.NETÉ豸Èí¼þ¡£

MicroSoft .NET²úÆ·ºÍ·þÎñ-°üÀ¨Windows.NET£¬Á¬Í¬½¨Á¢»ýľʽ·þÎñµÄºËÐÉÌ×¼þ£»MSNTM .NET£»¸öÈ˶©¹º·þÎñ£»Office.NET£»Visual Studio .NET£»ÒÔ¼°ÓÃÓÚ.NETµÄbCentralTM¡£

MicroSoft .NETƽ̨µÄ»ù±¾Ë¼ÏëÊÇ£º

²àÖØµã´ÓÁ¬½Óµ½»¥ÁªÍøµÄµ¥Ò»ÍøÕ¾»òÉ豸ÉÏ£¬×ªÒƵ½¼ÆËã»ú¡¢É豸ºÍ·þÎñȺ×éÉÏ£¬Ê¹ÆäͨÁ¦ºÏ×÷£¬Ìṩ¸ü¹ã·º¸ü·á¸»µÄ½â¾ö·½°¸¡£Óû§½«Äܹ»¿ØÖÆÐÅÏ¢µÄ´«ËÍ·½Ê½¡¢Ê±¼äºÍÄÚÈÝ¡£¼ÆËã»ú¡¢É豸ºÍ·þÎñ½«Äܹ»ÏศÏà³É£¬´Ó¶øÌṩ·á¸»µÄ·þÎñ£¬¶ø²»ÊÇÏñ¹ÂµºÄÇÑù£¬ÓÉÓû§ÌṩΨһµÄ¼¯³É¡£ÆóÒµ¿ÉÒÔÌṩһÖÖ·½Ê½£¬ÔÊÐíÓû§½«ËüÃǵIJúÆ·ºÍ·þÎñÎÞ·ìµØÇ¶Èë×Ô¼ºµÄµç×Ó¹¹¼ÜÖС£ÕâÖÖ˼·½«À©Õ¹¶þÊ®ÊÀ¼Í°ËÊ®Äê´úÊ×ÏÈÓÉPC¸³ÓèµÄ¸öÈËȨÏÞ¡£

Microsoft.NETƽ̨´øÀ´µÄÖØÒªÒâÒå

l¡¢¶ÔÓÚ¿ª·¢ÈËÔ±

MicroSoft .NETµÄ²ßÂÔÊǽ«»¥ÁªÍø±¾Éí×÷Ϊ¹¹½¨ÐÂÒ»´ú²Ù×÷ϵͳµÄ»ù´¡£¬¶Ô»¥ÁªÍøºÍ²Ù×÷ϵͳµÄÉè¼ÆË¼Ïë½øÐкÏÀíÑÓÉì¡£ÕâÑù£¬¿ª·¢ÈËÔ±±Ø½«´´½¨³ö°ÚÍÑÉ豸Ӳ¼þÊø¸¿µÄÓ¦ÓóÌÐò£¬ÒÔ±ãÇáËÉʵÏÖ»¥ÁªÍøÁ¬½Ó¡£MicroSoft .NETÎÞÒÉÊǵ±½ñ¼ÆËã»ú¼¼ÊõͨÏò¼ÆËãʱ´úµÄÒ»¸ö·Ç³£ÖØÒªµÄÀï³Ì±®¡£

.NETµÄºËÐÄ×é¼þÓУº

¡¤ Ò»×éÓÃÓÚ´´½¨»¥ÁªÍø²Ù×÷ϵͳµÄ¹¹½¨¿é£¬ÆäÖаüÀ¨Passport.NET£¨ÓÃÓÚÓû§ÈÏÖ¤£©ÒÔ¼°ÓÃÓÚÎļþ´æ´¢µÄ·þÎñ¡¢Óû§Ê×Ñ¡Ïî¹ÜÀí¡¢ÈÕÀú¹ÜÀíÒÔ¼°ÖÚ¶àµÄÆäËüÈÎÎñ

¡¤ ¹¹½¨ºÍ¹ÜÀíÐÂÒ»´ú·þÎñµÄ»ù±¾½á¹¹ºÍ¹¤¾ß£¬°üÀ¨Visual Studio.NET¡¢.NETÆóÒµ·þÎñÆ÷¡¢.NET¿ò¼ÜºÍWindows.NET

¡¤ Äܹ»ÆôÓÃÐÂÐÍÖÇÄÜ»¥ÁªÍøÉ豸µÄ.NETÉ豸Èí¼þ

¡¤ .NETÓû§ÌåÑé

.NET¶Ô×îÖÕÓû§À´Ëµ·Ç³£ÖØÒª£¬ÒòΪ¼ÆËã»úµÄ¹¦Äܽ«»áµÃµ½´ó·ù¶ÈÌáÉý£¬Í¬Ê±¼ÆËã»ú²Ù×÷Ò²»á±äµÃ·Ç³£¼òµ¥¡£ÌØ±ðµØ£¬Óû§½«ÍêÈ«°ÚÍÑÈËΪµÄÓ²¼þÊø¸¿£ºÓû§¿ÉÒÔ×ÔÓɳåÀËÓÚ»¥ÁªÍøµÄ¶àάʱ¿Õ£¬¶ø²»ÊÇÊø¸¿ÔÚ±ãЯʽµçÄԵķ½´ç¿Õ¼ä--¿Éͨ¹ýÈκÎ×ÀÃæÏµÍ³¡¢ÈκαãЯʽµçÄÔ¡¢ÈκÎÒÆ¶¯µç»°»òPDA½øÐзÃÎÊ£¬²¢¿É¶ÔÆä½øÐпçÓ¦ÓóÌÐòµÄ¼¯³É¡£

.NET¶Ô¿ª·¢ÈËÔ±À´ËµÒ²Ê®·ÖÖØÒª£¬ÒòΪËü²»µ«»á¸Ä±ä¿ª·¢ÈËÔ±µÄ¿ª·¢Ó¦ÓóÌÐòµÄ·½Ê½£¬¶øÇÒʹµÃ¿ª·¢ÈËÔ±ÄÜ´´½¨³öȫеĸ÷ÖÖÓ¦ÓóÌÐò¡£ÐÂÐÍ¿ª·¢·¶ÀýµÄºËÐÄÊÇWeb·þÎñÕâ¸ö¸ÅÄîµÄÒýÈë¡£Web·þÎñÊÇÒ»ÖÖͨ¹ý¼òµ¥¶ÔÏó·ÃÎÊЭÒé(SOAP)£¬ÔÚ»¥ÁªÍøÉÏչ¶Æä¹¦ÄÜÐԵġ¢¼«Îª¹«¿ªµÄ·þÎñ¡£SOAPÊÇÒ»ÖÖ»ùÓÚ¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ(XML)ÖÆ¶¨µÄЭÒé¡£

ÔÚ¹ýÈ¥£¬¿ª·¢ÈËԱͨ¹ý¼¯³É±¾µØÏµÍ³·þÎñÀ´¹¹½¨Ó¦ÓóÌÐò¡£ÔÚÕâÖÖÄ£ÐÍÏ£¬¿ª·¢ÈËÔ±¿ÉÒÔ·ÃÎʷḻµÄ¿ª·¢×ÊÔ´²¢ÄÜÑϸñ¿ØÖÆÓ¦ÓóÌÐòµÄÐÐΪ¡£

Èç½ñ£¬¿ª·¢ÈËÔ±ÒÑÔںܴó³Ì¶ÈÉÏÕõÍÑÁËÕâÖÖÄ£Ð͵ÄÊø¸¿£¬ÖÂÁ¦ÓÚ¹¹½¨¾ßÓи´ÔӽṹµÄn²ã»¯ÏµÍ³£¬ÕâÖÖϵͳÄܽ«ÍøÂçÉÏÖÚ¶àµÄÓ¦ÓóÌÐòÒ»²¢½øÐм¯³É£¬´ó´óÌáÉýÁËÓ¦ÓóÌÐòµÄ¼ÛÖµ¡£ÕâÑù£¬¿ª·¢ÈËÔ±±ã¿É°Ñ¾«Á¦¼¯ÖÐÔÚ³ä·ÖÍÚ¾òÈí¼þ¶ÀÌØµÄÉÌÒµ¼ÛÖµ£¬¶ø²»Êǹ¹½¨»ù±¾½á¹¹ÉÏ¡£¿ÉϲµÄ¾ÖÃæ½«Ó¦Ô˶øÉú£ºÈí¼þͶ·ÅÊг¡µÄʱ¼ä´ó´óËõ¶Ì¡¢¿ª·¢ÈËÔ±µÄ±à³ÌЧÂÊÃ÷ÏÔÌá¸ß£¬×îÖÕ°ÑÖÊÁ¿Éϳ˵ÄÈí¼þ³ÊÏÖ¸øÓû§¡£

ÎÒÃÇÕýÔÚ½øÈëÒ»¸öոеļÆËãʱ´ú--Ò»¸öÓÉ»¥ÁªÍø£¨ÓÈÆäÊÇInternetºËÐļ¼ÊõXML£©ÊµÏÖµÄʱ´ú¡£ÀûÓÃXML£¬Äܹ»´´½¨³ö¿É¹©ÈκÎÈË´ÓÈκεط½Ê¹Óõġ¢¹¦Äܷdz£Ç¿´óµÄÓ¦ÓóÌÐò¡£Ëü¼«´óµØÍØÕ¹ÁËÓ¦ÓóÌÐòµÄ¹¦ÄÜ£¬²¢ÊµÏÖÁËÈí¼þµÄ¶¯Ì¬Ìṩ¡£

n²ã¼ÆËã¼¼Êõ¾ßÓÐÄܹ»´ó·ù¶ÈÌá¸ßÉú²úÁ¦¡¢½ôÃÜñîºÏµÄÌØµã£¬¶øWeb¸ÅÄî¾ßÓÐÃæÏòÏûÏ¢¡¢ËÉÉ¢ñîºÏµÄÌØµã£¬ÎÒÃǽ«¶þÕßÓлúµØôÛºÏÔÚÒ»Æð£¬ÊµÏÖÁËÉÏÊö¹¹Ïë¡£ÎÒÃǽ«ÕâÖÖ¼ÆËã·ç¸ñ³ÆÎªWeb·þÎñ£¬ËüµÄ³öÏÖ±êÖ¾×ÅÈËÀàÒѾ­ÂõÈëÓ¦ÓóÌÐò¿ª·¢¼¼ÊõµÄмÍÔª¡£Web·þÎñÊÇÒ»ÖÖÓ¦ÓóÌÐò£¬Ëü¿ÉÒÔͨ¹ý±à³Ì²¢Ê¹Óñê×¼µÄInternetЭÒ飬Ïñ³¬Îı¾´«ÊäЭÒé(HTTP)ºÍXML£¬½«¹¦ÄÜչʾÔÚ»¥ÁªÍøºÍÆóÒµÄÚ²¿ÍøÉÏ¡£»¹¿É½«Web·þÎñÊÓ×÷WebÉϵÄ×é¼þ±à³Ì¡£

2¡¢ .NET¶ÔITרҵÈËÔ±µÄÖØÒªÒâÒå

.NET Enterprise ServersºÍWindows 2000²Ù×÷ϵͳ£¬Îª´´½¨¾ßÓи߶ȿɹÜÀíÐԵġ¢ÄÜѸËÙͶÈëÊг¡µÄÓ¦ÓóÌÐòÌṩÁ˼áʵ»ù´¡¡£ËüÃÇÀûÓõÄÊÇ¿ÉÀ©Õ¹±ê¼ÇÓïÑÔ(XML)£¬Òò´ËËæ×ÅWebÌåϵ½á¹¹µÄ¸ïУ¬ÔÚ´ËÆ½Ì¨ÉÏ´´½¨µÄ³ÌÐòÒÀÈ»ºÜÓмÛÖµ¡£

.NETƽ̨µÄºËÐÄÊÇ£¬²ÉÓÃÓÐЧµÄ¡¢·ÖÃűðÀàµÄ·½Ê½À´¹¹½¨Ó¦ÓóÌÐò£¬´ïµ½ÆäǰËùδÓеĹæÄ£¡£¸Ãƽ̨ÉϵÄWeb·þÎñÄ£ÐÍÖ¸µÄÊÇ£ºÆóÒµÓ¦ÓóÌÐòµÄÖÐÐÄÒµÎñÒªËØÍ¨³£Óɱ¾µØ¹ÜÀí£¬¶øÖ§³ÖËüÃǵķþÎñ£¨ÈçÓû§ÈÏÖ¤¡¢Îļþ´æ´¢¡¢Óû§Ê×Ñ¡Ïî¹ÜÀí¡¢ÈÕÀú¡¢ÓʼþµÈµÈ£©È´ÎÞÐë±¾µØ¹ÜÀí£¬¿ÉÒÔ±»ÎÞ·ì¶©¹º¡£ÎªÁË´æ´¢Óû§ÎļþºÍÓʼþ£¬ITרҵÈËÔ±ÍùÍùÔÚ·þÎñÆ÷Éϰ²×°ÐµĶÀÁ¢´ÅÅÌÈßÓàÕóÁУ¨RAIDÕóÁУ©£¬¶øÓÐÁË.NET£¬ËûÃÇÔÚÕâÒ»·½Ã潫»á»¨·Ñ½ÏÉٵľ«Á¦£¬¶ø¸ü¶àµØÖÂÁ¦ÓÚÔõÑùΪ¹«Ë¾Ôö¼ÓÐ§Òæ¡£

3 .NET¶ÔÆóÒµµÄÖØÒªÒâÒå

MicroSoft .NETƽ̨½«´Ó¸ù±¾ÉϸÄÉÆ¼ÆËã»úºÍÓû§Ö®¼ä½øÐн»»¥µÄ·½Ê½£¬×î´óÏ޶ȵط¢»Óµç×ÓÉÌÎñÖмÆËã¼¼ÊõµÄÖØÒª×÷Óá£

.NET½«±£Ö¤ÍêÈ«Ïû³ýµ±½ñ¼ÆËã¼¼ÊõÖеÄËùÓÐȱÏÝ¡£.NET¶¨ÄÜʵÏÖÈ·±£Óû§´ÓÈκεص㡢ÈκÎÉ豸¶¼¿É·ÃÎÊÆä¸öÈËÊý¾ÝºÍÓ¦ÓóÌÐòµÄºêΰÀ¶Í¼¡£³ý´ËÖ®Í⣬.NET¼¼Êõ»¹¿ÉʵÏÖ¶à¸öÓ¦ÓóÌÐòÔÚÂß¼­ÉϵÄËÉÉ¢ñîºÏÁ´½ÓºÍ½ôÃÜñîºÏÁ´½Ó¡£

Óû§¿ÉÒÔͨ¹ýÊÖд¡¢ÓïÒôºÍͼÏó¼¼ÊõÓëÆä¸öÈËÊý¾Ý½øÐн»»¥¡£ÕâЩÊý¾Ý½«°²È«µØ´æ·ÅÔÚ»¥ÁªÍøÉÏ£¬Óû§Í¨¹ý°ì¹«ÊÒ£¨»ò¼ÒÍ¥£©PC£¬»¹¿ÉÒÔͨ¹ýÒÆ¶¯µç»°»òѰºô»ú¡¢PDA¡¢ÉõÖÁÊÇз¢Ã÷µÄѰºô»ú¡ª¡ªÒƶ¯µç»°¡ª¡ªPDA¡ª¡ªPCÁªºÏÉ豸·ÃÎÊÕâЩÊý¾Ý¡£Ó¦ÓóÌÐò¿É½øÐÐÁé»îµÄ¹¦Äܵ÷Õû£¬ÒÔÊÊÓ¦Óû§ËùÓÃÉ豸µÄ¹¦ÄÜ×´¿ö¡£Ó¦ÓóÌÐò¿É¸ù¾ÝÓû§Ô¤¶¨ÒåµÄÑ¡ÏºÍÖ¸Á£¬ÍêÈ«´úÌæÓû§×Ô¶¯Ö´ÐÐÏàÓ¦µÄ²Ù×÷¡£

MicroSoft .NET Framework ¼°Ö÷Òª·þÎñ

MicroSoft .NET¿ò¼ÜµÄÄ¿µÄÊÇʹÄã¸üÈÝÒ×½¨Á¢ÍøÂçÓ¦ÓóÌÐòºÍÍøÂç·þÎñ¡£½¨Á¢ÔÚ²Ù×÷ϵͳ×îµ×²ãµÄ·þÎñ£¬ÊǹÜÀíÔËÐÐʱ´úÂëÐèÇóµÄCommon Language Runtime£¬ÕâЩ´úÂë¿ÉÒÔÓÃÈκÎÏÖ´ú±à³ÌÓïÑÔËùд¡£RuntimeÌṩÁËÐí¶à·þÎñ£¬ÕâЩ·þÎñÓÐÖúÓÚ¼ò»¯´úÂ뿪·¢ºÍÓ¦ÓóÌÐòµÄ¿ª·¢Í¬Ê±Ò²½«Ìá¸ßÓ¦ÓóÌÐòµÄ¿É¿¿ÐÔ¡£.NET Framework°üÀ¨Ò»Ì׿ɱ»¿ª·¢ÕßÓÃÓÚÈκαà³ÌÓïÑÔµÄÀà¿â¡£ÔÚ´ËÖ®ÉÏÊÇÐí¶àÓ¦ÓóÌÐòÄ£°å£¬ÕâЩģ°åÌØ¶¨µØÎª¿ª·¢ÍøÂçÕ¾µãºÍÍøÂç·þÎñÌṩ¸ß¼¶×é¼þºÍ·þÎñ¡£

Microsft .NET¿ò¼ÜÒýÈëÁË×éºÏÌåµÄ¸ÅÄî¡£Ò»¸ö×éºÏÌåÊÇÒ»×é×ÊÔ´ºÍÀàÐÍ£¬²¢°üÀ¨ÓйØÕâЩ×ÊÔ´ºÍÀàÐ͵ÄÔªÊý¾Ý£¬Ò²¾ÍÊDZ»×÷Ϊһ¸öµ¥ÔªÅäÖÆµÄ¡£ÔªÊý¾Ý±»³ÆÎª×éºÏÌåµÄÃûµ¥£¬Ëü°üº¬ÏóÀàÐͺÍ×ÊÔ´±íÖ®ÀàÄܱ»×éºÏÌåÍâ¿´µÃ¼ûµÄÐÅÏ¢£¬Õâ¸öÃûµ¥Ò²°üÀ¨ÓйشÓÊô¹ØÏµÖ®ÀàµÄÐÅÏ¢£¬ÀýÈç×éºÏÌ彨Á¢Ê±µÄ°æ±¾ºÅ¡£¿ª·¢ÈËÔ±¿ÉÒÔÖ¸¶¨°æ±¾²ßÂÔ£¬ÒÔָʾÔËÐÐÓïÑÔÊÇ·ñ×°ÈëϵͳÉÏÒѰ²×°µÄÒÀÀµÓÚ×éºÏÌåµÄ×îа汾£¬×°ÈëÒ»Ö¸¶¨°æ±¾£¬»òÔÚ±àÒëʱʹÓõİ汾¡£

×éºÏÌå¿ÉÒÔ±»Ò»¸öÓ¦ÓóÌÐò˽ÓУ¬»ò±»¶à¸öÓ¦ÓóÌÐò¹²Ïí¡£Ò»¸ö×éºÏÌåµÄ¶à¸ö°æ±¾¿ÉÒÔͬʱÅäÖÆÔÚͬһ̨»úÆ÷ÉÏ¡£Ó¦ÓóÌÐòÅäÖÆÐÅÏ¢¶¨ÒåÁ˵½ºÎ´¦È¥²éÕÒ×éºÏÌ壬ÕâÑùRuntime¾ÍÄÜΪͬʱÔËÐеÄÁ½¸ö²»Í¬µÄÓ¦ÓóÌÐò×°Èëͬһ×éºÏÌåµÄ²»Í¬°æ±¾¡£Õâ¾ÍÏû³ýÁËÓÉ×é¼þ°æ±¾µÄ²»¼æÈÝÐÔÒýÆðµÄÎÊÌ⣬Ìá¸ßÁËϵͳÕûÌåµÄÎȶ¨ÐÔ¡£

Microsft .NET¿ò¼Ü²»½ö¹æ¶¨´úÂë·ÃÎʰ²È«£¬»¹¹æ¶¨»ùÓÚ½ÇÉ«µÄ°²È«¡£Í¨¹ý´úÂë·ÃÎʰ²È«»úÖÆ£¬¿ª·¢ÈËÔ±ÄÜΪӦÓóÌÐòÖ¸¶¨Íê³É¹¤×÷Ëù±ØÐèµÄȨÏÞ¡£

Ôڲ鿴Microsft .NET¿ò¼ÜµÄ¿É±à³ÌÄ£°åǰ£¬ÏÈ¿´Ò»ÏÂËüËùÌṩµÄ·þÎñ¡£

1¡¢·þÎñ¿ò¼Ü

¿ò¼Ü°üÀ¨Ò»Ì׿ª·¢ÈËԱϣÍûÔÚ±ê×¼ÓïÑÔ¿âÖдæÔڵĻùÀà¿â£¬ÀýÈ磺¼¯ºÏ¡¢ÊäÈë/Êä³ö£¬×Ö·û´®¼°Êý¾ÝÀà¡£ÁíÍ⣬»ùÀà¿âÌṩ·ÃÎʲÙ×÷ϵͳ·þÎñÈçͼ»­¡¢ÍøÂç¡¢Ï̡߳¢È«Çò»¯ºÍ¼ÓÃܵÄÀà¡£·þÎñ¿ò¼ÜÒ²°üÀ¨Êý¾Ý·ÃÎÊÀà¿â£¬¼°¿ª·¢¹¤¾ß£¬Èçµ÷ÊÔºÍÆÊÎö·þÎñ£¬Äܹ»Ê¹ÓõÄÀà¡£

2¡¢Êý¾Ý·ÃÎÊ·þÎñ

ΪÁËÌṩ¶ÔÊý¾ÝµÄ·ÃÎÊ£¬·þÎñ¿ò¼Ü°üÀ¨ActiveX Data Objects+ (ADO.NET)Àà¿â¡£ÈçͬÃû×ÓËù°µÊ¾µØÄÇÑù£¬ADO.NETÓÉADO·¢Õ¹¶øÀ´¡£ADO+±»Éè¼ÆÎª»ùÓÚÍøÂçµÄ¿ÉÀ©Õ¹µÄÓ¦ÓóÌÐòºÍ·þÎñÌṩÊý¾Ý·ÃÎÊ·þÎñ¡£ADO.NETΪÁ¬½ÓµÄÖ¸Õë·ç¸ñµÄÊý¾Ý·ÃÎÊ£¬Í¬Ê±Ò²Îª¸üÊʺÏÓÚ°ÑÊý¾Ý·µ»Øµ½¿Í»§¶ËÓ¦ÓóÌÐòµÄÎÞÁ¬½ÓµÄÊý¾ÝÄ£°åÌṩ¸ßÐÔÄܵÄAPIsÁ÷¡£

ADO.NET¶¨ÒåÁËÄÇЩÁ´½ÓÊý¾Ý²Ö¿â¡¢ ¶ÔÊý¾Ý²Ö¿â·¢ËÍÃüÁî¼°´ÓÖлñÈ¡½á¹ûµÄÀà¡£ÕâЩÀàÓÉÊÜ¿ØÊý¾ÝÌṩÕߣ¨managed data provider£©ÊµÏÖ¡£ADO+ÖÐÁ´½ÓºÍÃüÁî¶ÔÏó¿´ÉÏÈ¥ºÍADOÖеÄÊÇÒ»ÑùµÄ£¬²¢ÇÒÒ»¸öÃûΪDataReaderµÄÐÂÀàÌṩÁËͨ¹ý¸ßÐÔÄÜAPIÁ÷»ñÈ¡½á¹ûµÄÄÜÁ¦¡£DataReaderÔÚ¹¦ÄÜÉÏͬǰÏò¡¢Ö»¶ÁµÄADO¼Ç¼¼¯£¨Recordset£©ÊǵÈͬµÄ£¬µ«ÊÇDataReader±»Éè¼ÆÓÃÀ´×îС»¯ÄÚ´æÖÐÉú³ÉµÄ¶ÔÏóµÄÊýÁ¿£¬ÒÔÌá¸ßÐÔÄÜ£¬±ÜÃâÀ¬»ø»ýÀÛ¡£ÔÚ.NET FrameworkÖаüº¬ÁËÕë¶ÔMicroSoft SQL Server?µÄÊÜ¿ØÊý¾ÝÌṩÕßÒÔ¼°¿Éͨ¹ýOLE DB·ÃÎʵÄÈκÎÊý¾Ý²Ö¿â¡£

ADO.NETµÄÒ»¸öÖ÷Òª´´ÐÂÊÇÒýÈëÁËÊý¾Ý¼¯£¨Dataset£©¡£Ò»¸öÊý¾Ý¼¯ÊÇÄÚ´æÖÐÌṩÊý¾Ý¹ØÏµÍ¼µÄ¸ßËÙ»º³åÇø¡£Êý¾Ý¼¯¶ÔÊý¾ÝÔ´Ò»ÎÞËùÖª£¬ËüÃÇ¿ÉÒÔÓɳÌÐò»òͨ¹ý´ÓÊý¾Ý²Ö¿âÖе÷ÈëÊý¾Ý¶ø±»Éú³É¡¢Ìî³ä£¬²¢ÇÒËüʹÓÃÏàͬµÄDZÔÚµÄÊý¾Ý»º³åÇø¡£

ÊÜ¿ØÊý¾ÝÌṩÕßΪÊý¾Ý²Ö¿âºÍÊý¾Ý¼¯¹«¿ªÒ»ÃûΪDataSetCommand µÄ½Ó¿Ú¶ÔÏó¡£DataSetCommand ʹÓÃADO.NETÁ´½ÓºÍÃüÁîÒÔ´ÓÊý¾Ý²Ö¿âÖÐÌî³äÊý¾Ý¼¯£¬²¢°ÑÔÚÊý¾Ý¼¯Öз¢ÉúµÄ±ä»¯½âÎöµ½Êý¾Ý²Ö¿âÖС£

ËùÓеÄÊý¾Ý¶¼¿É±»¿´×÷XML£¬ËùÒÔ¿ª·¢ÈËÔ±¿ÉÒÔΪÈκÎÊý¾ÝʹÓÃת»»ºÍÈ·ÈÏ·þÎñ¡£ADO.NET¶¨ÒåÁËÒ»¸öÏû·ÑDataNavigator¡¢Éú³ÉÒ»¸öеÄXmlReaderµÄͨÓÃת»»Ìåϵ¡£.NET FrameworkÌṩÁËÒ»¸öÖ§³ÖW3C XSL Transformations (XSLT)ϸÔòµÄÌØÊâת»»×é¼þ¡£ADO.NETͬʱÌṩÁËһʹÓÃXML¼òͼȷÈÏXmlReaderµÄÈ·ÈÏÒýÇæ¡£ADO.NETÖ§³Öͨ¹ýDTDs£¬ XSD»ò XDR¶¨ÒåµÄ¼òͼ¡£

3¡¢±íµ¥Ó¦ÓÃÄ£°å

±àдWindows¿Í»§Ó¦ÓóÌÐòµÄ¿ª·¢ÈËÔ±¿ÉʹÓÃWin±íµ¥Ó¦ÓóÌÐòÄ£°åÒÔÀûÓÃWindows·á¸»µÄÓû§½Ó¿ÚÌØµã£¬°üÀ¨ÏÖÔÚµÄActiveX¿Ø¼þºÍWindows 2000µÄÐÂÌØµã£¬Èç͸Ã÷µÄ¡¢·Ö²ãµÄ¡¢¸¡¶¯´°¿Ú¡£¿ÉÒÔÑ¡Ôñ´«Í³µÄWindows»òÍøÂçÍâ¹Û¡£µÃÖªËüºÍÏÖÔڵĻùÓÚWindows±íµ¥°üµÄÏàËÆÐÔÒԺ󣬿ª·¢ÈËÔ±»á·¢ÏÖWin±íµ¥¿É±à³ÌÄ£°åºÍ¶ÔÉè¼Æ½×¶ÎµÄÖ§³Ö·Ç³£Ö±¹Û¡£

Win ±íµ¥ÀûÓÃÁËMicrosft .NET¿ò¼Ü runtimeÒÔ¼õÉÙ»ùÓÚWindowsµÄ¿Í»§Ó¦ÓóÌÐòµÄ¿ªÏú¡£Ö»ÒªÓ¦ÓóÌÐòºÍ×é¼þÊÇÓÃWinËùд»ò±»Win±íµ¥Ó¦ÓóÌÐòʹÓã¬ÄÇôËüÃǾÍÄܱ»¿ò¼Ü°²È«Ä£°åÔÚ¿Í»§»úÉϰ²È«µØÖ´ÐС£

4¡¢ ÍøÂçÓ¦ÓóÌÐòÄ£°å

ASP.NETµÄºËÐÄÊÇHTTPÔËÐÐÓïÑÔ£¬Ò»¸ö¸ßÐÔÄܵÄÓÃÓÚ´¦Àí»ùÓڵͼ¶½á¹¹µÄHTTPÇëÇóµÄÔËÐÐÓïÑÔ£¬¶ø»ùÓڵĽṹÓëMicroSoft Internet Information Services (IIS)ËùÌṩµÄISAPI½á¹¹ÏàËÆ¡£

HTTP ÔËÐÐÓïÑÔÊÇÔÚÏó·þÎñÆ÷ÉϵÄIIS»ò¿Í»§»úÉϵÄIEÖ®ÀàµÄunmanaged Ö÷»ú¹ý³ÌÖÐÔËÐеÄÊܿشúÂë¡£HTTP runtime¸ºÔð´¦ÀíÒýÈëµÄËùÓÐHTTPÇëÇ󣬲¢¶Ôÿ¸öÇëÇóÓ¦ÓóÌÐòµÄURL½øÐнâÎö£¬È»ºó°ÑÇëÇó·ÖÅäµ½Ó¦ÓóÌÐòÒÔ½øÐнøÒ»²½µÄ´¦Àí¡£

ASP.NETʹÓûùÓÚ¹¹¼þµÄMicrosft .NET¿ò¼ÜÅäÖÆÄ£°å£¬Òò´ËËü»ñµÃÁËÈçXCOPYÅäÖÆ¡¢¹¹¼þ²¢ÐÐÅäÖÆ¡¢»ùÓÚXMLÅäÖÆµÈÓŵ㡣ASP.NETÁíÒ»¸öÖ÷ÒªÓŵãÊÇ£¬ËüÖ§³ÖÓ¦ÓóÌÐòµÄʵʱ¸üС£¹ÜÀíÔ±²»±Ø¹ØµôÍøÂç·þÎñÆ÷»òÕßÉõÖÁ²»ÓÃÍ£Ö¹Ó¦ÓóÌÐòµÄÔËÐоͿÉÒÔ¸üÐÂÓ¦ÓÃÎļþ¡£

ÔÚÓ¦ÓóÌÐòÖУ¬HTTPÇëÇóÊÇͨ¹ýHTTPÄ£¿éµÄÒ»¸ö¹ÜµÀ·Óɵģ¬×îÖÕµ½´ïÇëÇó´¦Àí³ÌÐò¡£HTTPÄ£¿éºÍÇëÇó´¦Àí³ÌÐòÊÇһЩʵÏÖÌØÊâ½Ó¿ÚµÄÊÜ¿ØÀ࣬¶øÕâЩ½Ó¿ÚÊÇÓÉASP.NET¶¨ÒåµÄ¡£

ASP.NETͬÑùÌṩ¸ßËÙ»º³å·þÎñ£¬ÒÔ¸ÄÉÆÐÔÄÜ¡£Êä³ö»º³å¿ÉÍêÈ«½ÚÊ¡ÍøÒ³·­Ò룬¶Î»º³å´¢´æ²¿·ÖµÄÍøÒ³¡£ÓÉÓÚÌṩÁËÏàÓ¦µÄÀ࣬ËùÒÔÖ»ÒªÐèÒª£¬Ó¦ÓóÌÐò¡¢HTTPÄ£¿éÒÔ¼°ÇëÇó´¦Àí³ÌÐò¿ÉÒÔÔÚ¸ßËÙ»º´æÖд¢´æÈÎÒâÊýÁ¿µÄ¶ÔÏó¡£

5¡¢ ASP.NET ÍøÂç±íµ¥

ÍøÂç±íµ¥°Ñ»ùÓÚVisual Basic?µÄ±íµ¥µÄ¸ßÉú²úÐÔµÄÓÅµã´øµ½ÁËÍøÂçÓ¦ÓóÌÐòµÄ¿ª·¢ÖÐÀ´¡£ÍøÂç±íµ¥Ö§³Ö´«Í³µÄ½«HTMLÄÚÈÝÓë½Ç±¾´úÂë»ìºÏµÄASPÓï·¨£¬µ«ÊÇËüÌá³öÁËÒ»ÖÖ½«Ó¦ÓóÌÐò´úÂëºÍÓû§½Ó¿ÚÄÚÈÝ·ÖÀëµÄ¸ü¼Ó½á¹¹»¯µÄ·½·¨¡£ÒýÈëµÄÍøÂç±íµ¥¿Ø¼þÓÃÓÚΪ·âװͨÓÃÓû§½Ó¿ÚÔªËØÌṩÁËÒ»ÖÖ»úÖÆ¡£

ÍøÂç±íµ¥¿Ø¼þ¸ºÔðÉú³ÉÓû§½Ó¿Ú£¬µäÐÍÇé¿öÊÇÔÚHTML±íµ¥ÖС£ASP.NETÊÇÌṩÁËÒ»Ì×Ó³É䴫ͳµÄHTMLÓû§½Ó¿ÚС²¿¼þ£¨°üÀ¨Áбí¿ò£¬Îı¾¿òºÍ°´Å¥£©µÄÍøÂç±íµ¥¿Ø¼þºÍÒ»Ì׸½¼ÓµÄ¸ü¼Ó¸´ÔÓµÄÍøÂç¿Ø¼þ£¨ÈçÈÕÀúºÍ¹ã¸æ×ª°å£©¡£

´úÂëÓëÄÚÈݵķÖÀëʹASP.NETÍøÒ³Äܶ¯Ì¬µØ±àÒëµ½ÊÜ¿ØÀàÖУ¬ÓÃÒÔÌá¸ßÐÔÄÜ¡£Ã¿¸öÒýÈëµÄHTTPÇëÇó¶¼±»´«µÝµ½Ò»¸öеÄÍøÒ³ÊµÀý£¬Òò´Ë¿ª·¢ÈËÔ±²»ÐèÒª¹ØÐÄ´úÂëÖеÄḬ̈߳²È«ÐÔ¡£

6¡¢ ASP.NET ÍøÂç·þÎñ

ASP.NET ÍøÂç·þÎñÌåϵ¼Ü¹¹ÎªÓÃASP.NET½¨Á¢ÍøÂç·þÎñÌṩÁËÒ»¸ß¼¶¿É±à³ÌÄ£°å¡£ËäÈ»½¨Á¢ÍøÂç·þÎñ²¢²»ÐèҪʹÓÃÍøÂç·þÎñƽ̨£¬µ«ÊÇËüÌṩÐí¶àµÄÓŵ㽫¼ò»¯¿ª·¢¹ý³Ì£¬²¢ÇÒËüʹÓõıà³ÌÄ£ÐͶÔÓÃASP»òVB¹¤×÷µÄ¿ª·¢ÈËÔ±À´ËµÊǺÜÊìϤµÄ¡£Ê¹ÓÃÕâ¸ö¿É±à³ÌÄ£ÐÍ£¬¿ª·¢ÈËÔ±²»ÐèÒªÀí½âHTTP¡¢SOAP»òÆäËüÈκÎÍøÂç·þÎñ¹æ·¶¡£

¿ª·¢ÈËÔ±ÓÃASP.NETÉú³ÉÒ»¸öÀ©Õ¹ÃûΪ.asmxµÄÎļþ£¬²¢°Ñ´ËÎļþÅäÖÆÎªÍøÂçÓ¦ÓóÌÐòµÄÒ»²¿·Ö£¬¾Í½¨Á¢ÆðÁËÒ»¸öÍøÂç·þÎñ¡£

ASP.NETÍøÂç·þÎñ»¹ÌṩÁËÒ»¸öΪÔÚSCLÎļþÖÐÃèÊöµÄÍøÂç·þÎñÉú³É·ÖÀàµÄÊܿشúÀí¹¤¾ß¡£´úÀíÉú³ÉÆ÷°ÑSCLÎļþÖÐÃèÊöµÄÏûÏ¢Ó³Éä³ÉÊÜ¿ØÀàÖеķ½·¨¡£

ÍøÂç·þÎñΪÔÚInternetÉϰó¶¨Ó¦ÓóÌÐòÌṩÁËÒ»¸öÀûÓÃÏÖ´æÌåϵ¼Ü¹¹ºÍÓ¦ÓóÌÐòµÄ¼òµ¥µÄ¡¢Áé»îµÄ¡¢»ùÓÚÐí¶à±ê×¼µÄÄ£ÐÍ¡£

Microsft .NET¿ò¼ÜÔÚÏÖÓпª·¢ÈËÔ±¼¼ÇÉÖ®ÉÏ£¬ÌṩÁËÒ»¸öÓ¦ÓóÌÐòÄ£°åºÍ¹Ø¼ü¼¼Êõ£¬ÓÃÓÚ¼ò»¯°²È«¡¢¿É¿¿¡¢¿ÉÀ©Õ¹¡¢¸ß¿ÉÓÃÐÔµÄÍøÂç·þÎñµÄ½¨Á¢¡¢²¿ÊðºÍ²»¶ÏµÄ·¢Õ¹¡£

±¾Ìû×Ó°æÈ¨ÊôÓÚÔ­×÷ÕßËùÓУ¬×ªÔØÇëÓëÔ­×÷ÕßÁªÏµ²¢×¢Ã÷³ö´¦ - DotNETÖÐÎļ¼ÊõÍø

 

 

 

.NET³õ¼¶¶Á±¾


×÷Õߣºxu_yun

2001-8-31 23:45:35


[
±»²é¿´:45´Î]    £¨ÍƼö×÷Æ·£©



ÏÖÔÚÒ²ÐíÄã»áÒòΪûÓÐÌý˵¹ý΢ÈíµÄÐÂ.netÕ½ÂÔ¶ø¸Ðµ½ºÜûÓÐÃæ×Ó¡£¸ù¾ÝÄã´ÓÓë±ðÈËÁÄÌìÖлòÕßÔÚÄãµÄÔĶÁÖеÃÀ´µÄÐÅÏ¢£¬ÄãÐÄÄ¿ÖеÄ.net»òÐíÊÇÒ»¸öÕë¶ÔÕû¸ö»ùÓÚ·Ö²¼Ê½½á¹¹µÄinternetµÄºêΰµÄ½¨Öþ£¬»òÕß½ö½öÊÇwebÓ¦ÓóÌÐòµÄ±ðÃû¶øÒÑ¡£µ«ÊÇÓÐÒ»¼þʵ¹ÊÇÔ½·¢Çå³þÁË£¬ÄǾÍÊÇ´ó¼Ò¶ÔʲôÊÇ.net£¬»¹ÓÐ.net¶ÔwebºÍÓ¦ÓóÌÐò¿ª·¢ÕâÒâζ×ÅʲôÊÇÔ½·¢À§»óÁË¡£

ÎÒ²»¸Ò×Ô³ÆÎª.netµÄר¼Ò£¬µ«ÎÒÏëÎÒÒѾ­×ã¹»¶àµÄ½éÈëµ½ÁËËüµÄÉè¼Æ¡¢¿ª·¢¹ý³ÌÖ®ÖУ¬ËùÒÔÎÒÄܹ»ÌṩһЩÓÐÓõÄÐÅÏ¢ÒÔ°ïÖú´ó¼ÒÃ÷°×.netµÄ¶¨Î»¡¢Ä¿µÄºÍÄ¿±ê¡£ËùÒÔËäÈ»½ÓÏÂÀ´µÄÄÚÈݲ¢²»Ìṩ¿ª·¢¼¶µÄÐÅÏ¢£¬²»ÄܸæËßÄãÔõÑùʹÓÃ.net¿ª·¢³ÌÐò£¬µ«È·ÊµÄܹ»¸øÄãһЩָÒý£¬Ê¹ÄãÖÁÉÙÄܹ»ÎªÄãµÄͬÊ»ò¼ÒÈ˽²Êö.net¡£

»ØÒä¹ýÈ¥
Ê×ÏÈ£¬ÎÒÃÇÒª»ØÈ¥¿´¿´Ðµıà³ÌģʽÊÇÔõÑù½ø»¯³ÉΪ²Ù×÷ϵͳµÄÒ»²¿·ÖµÄ¡£ÏÖÔÚÉèÏëÒ»ÏÂÎÒÃǻص½ÁË80Äê´ú³õ¡£ÄÇʱ£¬ÔÚ¿¼ÂǹºÂòһ̨¼ÆËã»úµÄʱºò£¬ibm¸öÈ˵çÄÔÒѾ­¿ªÊ¼³ÉΪÖÚ¶àµÄÑ¡Ôñ¶ÔÏóÖ®Ò»ÁË¡£ËüµÄ²Ù×÷ϵͳÊÇms-dos£¬ºÍÄÇʱ¼¸ºõËùÓеIJÙ×÷ϵͳһÑù£¬ÕâÊǸöÑϸñµÄÃüÁîÐе쬻ùÓÚÎı¾µÄ²Ù×÷ϵͳ¡£

ËäÈ»µ±Ê±¾ø´ó¶àÊýµÄÓ¦ÓóÌÐòÔÚÕâЩÔçÆÚµÄ¼ÆËã»úµÄ»ùÓÚÎı¾µÄ»·¾³ÖÐÔËÐÐÁ¼ºÃ£¬µ«ÓÐЩ³ÌÐòÔ±¿ªÊ¼½ÓÊÜÌôսȥ´´ÔìÊôÓÚËûÃÇ×Ô¼ºµÄ£¬Í¼Ðλ¯µÄ»·¾³¡£Óû§Ê×ÏÈÓûùÓÚÎı¾µÄµÄ²Ù×÷ϵͳÆô¶¯£¬È»ºóÔËÐгÌÐòÇл»µ½Í¼ÐÎģʽ¡£ÕâÀàµÄ³ÌÐòÓеıȽϼòµ¥£¬Ö»ÌṩºÜÉٵŦÄÜ£¬¶øÓеÄÔòÏà¶ÔÇ¿´ó£¬¹¦ÄܶàÑù¡£
ҪΪÕâЩ³ÌÐòÉè¼ÆºÍʵÏÖÒ»Ì×ͼÐÎÓû§½Ó¿Ú£¨gui£©¿âÐèÒª×öÏ൱¶àµÄ¹¤×÷¡£ÌرðÍ´¿àµÄÊÇÔÚÕâЩ²»Í¬µÄʵÏÖÖм¸ºõûÓÐÈκι²Í¬µã¡£ÒªÍêȫʵÏÖÒ»¸öÕæÕýÇ¿´óµÄgui£¬ÐèÒª´Ó²Ù×÷ϵͳ¼¶×öÆð¡£ËùÒÔµ½ºóÀ´£¬apple£¬microsoftºÍÆäËû¹«Ë¾¿ª·¢³öÁËͼÐνçÃæµÄ²Ù×÷ϵͳ£¬ÕâЩϵͳ²»½öÖ§³Ö¿ª·¢guiµÄÓ¦ÓóÌÐò£¬»¹¼«´óµØÀ©Õ¹ÁËÕâЩ³ÌÐòµÄÄÜÁ¦£¬ÆäÌṩµÄ¿â²»µ¥µ¥ÊÇÖ§³Ö´°¿ÚºÍ²Ëµ¥µÄ»æÖÆ£¬»¹ÌṩÁ˷ḻµÄµÄϵͳ·þÎñ£¬ÒÔʹ¿ª·¢Õß¹¤×÷¸ü¼ÓÁ÷³©¡£ÕâЩ·þÎñ°üÀ¨ÓëÉ豸Î޹صĴòӡģʽ£¬ÉõÖÁÊÇϵͳ¼ôÌù°åµÈµÈ£¬ÕâЩ¶¼ÊǶԿª·¢Õ߷dz£ÓÐÓõÄ×ÊÔ´¡£

ÎÒÏ£ÍûÎÒ¶ÔÕâ¶ÎÀúÊ·µÃ»¹ËãÇå³þ£¬ÎÒÃǽ«´ÓÕâÀ↑ʼ¡£

»Øµ½ÏÖÔÚ
ÏÖÔÚÎÒÃÇÌø»Øµ½ÏÖÔÚ¡£ÏëÏóÒ»ÏÂinternetÕý°çÑÝ×Å80Äê´ú³õ¸öÈ˵çÄԵĽÇÉ«£¬webÕ¾µã¾ÍÊǵ±³õµÄ³ÌÐò¡£Èç¹ûÕâ¸öwebÕ¾µãÖ»ÊǰüÀ¨Ò»Ð©³¬Á´»òÕßÊÇһЩÎı¾Îĵµ£¬ÄÇËü¾ÍÏñÊǹýÈ¥µÄÒ»¸öÎı¾Ä£Ê½µÄ³ÌÐò£¬Èç¹ûÕâ¸öÕ¾µãÌṩ½»»¥Ê½µÄ·þÎñµÄ»°£¬ÄÇËü¾Í¿ÉÒÔ±»±È×÷Êǵ±Ê±µÄguiµÄ³ÌÐòÁË¡£ÔÚ½»»¥Ê½µÄ·þÎñÏ£¬Óû§ÌṩÐÅÏ¢¸øwebÕ¾µã£¬ÕâЩÐÅÏ¢ÔÚwebÕ¾µãÖб»½»¸øÓ¦ÓóÌÐòÂß¼­À´´¦ÀíÈ»ºó²úÉúÒ»¸ö½á¹û¡£ÕâÑùµÄÀý×ÓÓйºÎï³µ¡¢altavistaÌṩµÄ·­Òë·þÎñºÍupsÌṩµÄ°ü¹ü¸ú×Ù·þÎñµÈµÈ¡£

Ê×ÏÈÀ´¿´¿´¹ºÎï³µÕâ¸öÀý×Ó¡£¼¸ºõËùÓеĹºÎï³µ¶¼½«Ö§³ÖÊäÈëÐÅÓÿ¨ÐÅÏ¢¡£ºÜ¶àʱºòÕâЩÐÅÏ¢Ö»ÊÇ×÷Ϊ½»Ò×ÐÅÏ¢µÄÒ»²¿·Ö¶ø±»¼Ç¼ÏÂÀ´£¬Ò»¸öºÃµÄ¹ºÎï³µ½«Ó¦¸ÃÄܹ»¿ìËÙ¶øÇÒ¾«È·µÄÏòÐÅÓÿ¨µÄ·¢¿¨¹«Ë¾Ð£ÑéÐÅÓÿ¨ÐÅÏ¢£¬Èç¹ûÓû§ÊäÈëÁË´íÎóµÄÐÅÏ¢£¬¾ÍÓ¦µ±¸øÓû§Ò»¸öÌáÐÑ¡£µ«µ±Õâ¸öwebÕ¾µãÏëÖ§³ÖÒ»ÖÖеÄÐÅÓÿ¨ÀàÐÍʱËü¸ÃÔõô°ìÄØ£¿Õâ¸öÕ¾µãµÄ¿ª·¢Õß±ØÐëÁªÏµÄǸöÐÅÓÿ¨¹«Ë¾£¬ÕÒ³öËûÃÇÖ§³ÖµÄ(Èç¹ûÓеϰ)µç×ÓУÑé·þÎñ£¬È»ºó¸ù¾ÝÄǸö¹«Ë¾µÄµç×ÓУÑéµÄʵÏÖд×Ô¼ºµÄ´úÂëÓëÆäÅäºÏ¡£

·­Òë·þÎñÓÖ»áÔõôÑùÄØ£¿Èç¹ûÎÒÃÇÕýÔÚдһ¸öe-mail µÄ³ÌÐò£¬ÄѵÀÄã²»¾õµÃÔÚÄãµÄ³ÌÐòÖмÓÈ뼴ʱ·­Ò빦ÄÜ»á·Ç³£ÓÐÓÃÂð£¿altavista¾ÍÓÐÌṩÁËÕâÖÖ·þÎñµÄÕ¾µã£¬Äã¿ÉÒÔÇÄÇĵįô¶¯Ò»¸öÒþ²ØµÄä¯ÀÀÆ÷¿Ø¼þ£¬¸øËüһЩ±ØÒªµÄÐÅÏ¢£¬È»ºó²é¿´Ëü·µ»ØµÄÐÅÏ¢£¬ÔÚ·µ»ØµÄÒ³ÃæÉ϶¨Î»·­ÒëºÃÁ˵ÄÐÅÏ¢µÄλÖã¬×îºó°ÑËüÌáÈ¡³öÀ´Ìṩ¸øÓû§¡£ÕâºÍÓÐЩͼÐνçÃæµÄÓ¦ÓóÌÐò´ÓÎı¾Ä£Ê½µÄ³ÌÐò»òÕßÊÇ´óÐͼÆËã»úÖÕ¶ËÖлñÈ¡ÐÅÏ¢µÄ·½Ê½ÓÐЩÀàËÆ¡£Õâ¾ÍÊǹãΪËùÖªµÄÆÁÄ»½ØÈ¡£¬ÕâÖÖ·½Ê½±È½Ï¸´ÔÓ¶øÇÒÏ൱´àÈõ£¬ÒòΪĿ±êÆÁÄ»µÄ²¼¾Ö·¢Éú±ä»¯£¬¼´Ê¹ÊǺÜϸ΢µÄ±ä»¯½«»á´øÀ´ºÜÑÏÖØµÄÎÊÌ⣬¶øÇÒÔÚÓÐЩÇé¿öÏÂÕâÖÖʵÏÖÏԵò¢²»µÀµÂ¡£
ÏÖÔÚÎÒÃÇÀ´ÌÖÂÛÌÖÂÛ°ü¹ü¸ú×Ù·þÎñ£¬ÏëÏóÒ»ÏÂÈç¹ûÄãµÄÕ¾µãÔÊÐíÄãµÄÓû§²éѯËûÃÇËù¶¨¹ºµÄ»õÎïµÄµ±Ç°×´Ì¬»áÊÇ»á¶àô°ôѽ¡£Í¨¹ýupsµÄ×·×Ù±àºÅÀ´ÌṩÕâЩÐÅÏ¢½«»áÊǷdz£ÓÐЧµÄ£¬»òÕßÊǰÑÕâЩÐÅÏ¢×ö³Éµ½upsÕ¾µãµÄÁ´½Ó£¬È»ºóÄãµÄÓû§¾Í»áµÃµ½¹ØÓÚËûÃǰü¹üĿǰ״̬µÄÏêϸ±¨¸æÁË£¬Ò²ÐíÕâ¸öʱºòÕâЩ°ü¹ü»¹ÕýÔÚÆ¯Ñó¹ýº£ÄØ¡£µ«Äã¾õ²»¾õµÃÕâÑù»á¸ü·½±ã£¬ÄǾÍÊÇÄãµÄÕ¾µãºÍupsµÄÕ¾µã½»»¥¹¤×÷£¬È»ºóÔÚÄã×Ô¼ºµÄÍøÕ¾ÉÏÌṩÕâЩÐÅÏ¢£¿ÕâÑùµÄ»°£¬ÕâЩÐÅÏ¢¾Í»áºÍÄãµÄÕ¾µãµÄÆäËü²¿·ÖÒ»Ñù¹²ÏíÏàͬµÄÓû§½çÃæ£¬¶øÇÒ²»Óõ£ÐÄÓû§²»Ð¡ÐÄÃÔʧÔÚupsÕ¾µãºó²»ÖªµÀÔõÑù»Øµ½ÄãµÄÕ¾µãÁË¡£

ΪÁ˸øÓû§Ìṩ¼¯³É·þÎñµÄÌåÑ飬ÉÏÃæµÄÀý×Ó»òÕßÐèÒªÄã´ÓÆäËû¹«Ë¾ÕÒµ½ÒÔ±à³Ì·½Ê½µÃµ½ËûÃǵķþÎñµÄ·½·¨£¬È»ºóΪÕâЩ·þÎñ¿ª·¢×Ô¼ºµÄÓû§½çÃæ£»»òÕßÊÇдһ¸öÆÁÄ»½ØÈ¡³ÌÐòÀ´½ØÈ¡ÏàÓ¦µÄÐÅÏ¢£¬Èç¹ûÒÑÓй«Ë¾Í¨¹ýweb ÌṩÁ˵ÄÏàͬ·þÎñµÄ»°¡£
·Ç³£Ã÷ÏÔ£¬ÎÞÂÛÊÇÄÇÖÖʵÏÖ·½Ê½£¬´úÂëÁ¿ºÍñîºÏ¶È¶¼Ì«´ó£¬¶øÇÒ»¹´æÔںܶàDZÔÚµÄÎÊÌâºÍʧÁéµÄ¿ÉÄÜ¡£ÕâЩ;¾¶ÔÚ±¾ÖÊÉϺÜÏó80Äê´úʱǿÆÈÎı¾Ä£Ê½µÄ³ÌÐòÓë²Ù×÷ϵͳ»¹²»ÄÜÖ±½ÓÖ§³ÖµÄÉ豸½øÐн»»¥Ò»Ñù¡£

±ê׼ЭÒé
Ò»ÖֱȽϺõĽâ¾ö·½°¸Ó¦¸ÃÊÇÒ»Ì×ͨÓõġ¢Äܹ»ºÍÔ¶³Ì·þÎñ½»»¥µÄ;¾¶£¬ÕâÖÖ;¾¶²»½ö½öÁ¬½ÓÄܹ»Ä³¸ö¹«Ë¾µÄ·þÎñ£¬¶øÇÒÄܹ»·¢ÏÖÕâ¸ö¹«Ë¾ÌṩʲôÑùµÄ·þÎñ£¬¾ÍÏóxml¡¢soapºÍuddiµÄÄ¿±êÄÇÑù¡£xml(À©Õ¹µÄ±ê¼ÇÓïÑÔ)½«ÐÅÏ¢±íʾ³ÉÒ»ÖÖÒ×ÓÚ°´ÄãµÄÐèÒª½øÐбà³Ì»ñÈ¡»ò´¦ÀíµÄ¸ñʽ£¬soap(simple object access protocol)»ùÓÚxml£¬ÌرðµÄ±»Éè¼ÆÀ´ÌṩԶ³Ì·þÎñµÄ½Ó¿ÚÐÅÏ¢¡£¶øuddi(universal description, discovery, and intergration)ÊÇÒµ½ç³«µ¼µÄ£¬¾ßÓжÔinternet·þÎñºÍ×ÊÔ´µÄ̽²âÄÜÁ¦µÄÒ»Ì×±ê×¼¡£
ÔÚ·½±ãµÄÁ¬½ÓºÍÀûÓÃÁíÒ»¸öÕ¾µãËùÔ¸ÒâÌṩµÄ·þÎñÕâÌõÂþÂþ³¤Â·ÉÏ£¬ÕâЩ±ê×¼½Ó¿ÚÕýÔÚŬÁ¦Ç°ÐС£µ«ÊÇÓÉÓÚµ±Ç°µÄ²Ù×÷ϵͳ»¹²»Äܹ»Ö±½ÓÖ§³Öxml/soap£¬Äã±ØÐëÔÚÌø¹ýһЩÕϰ­ºó²ÅÄÜʹÓÃÕâЩ½Ó¿Ú¡£Äã¿ÉÒÔдÄã×Ô¼ºµÄ»ùÓÚxmlµÄ±àÒëÒýÇæ£¬»òÕßʹÓñðÈ˵ģ¬È»ºóÓëxmlÎĵµ¶ÔÏóÄ£ÐͽøÐн»»¥£¬´´½¨³öºÍ¼ìÑé±»À´»Ø´«µÝµÄÊý¾Ý¡£ÕâºÜÓÐÒâÒ壬¶øÇÒ¾ø¶Ô±ÈÇóÖúÓÚÆÁÄ»½ØÈ¡ÈÝÒ×¶àÁË¡£
½øÈë.net
¸üºÃµÄ½â¾ö·½°¸ÊÇËùÓеÄxml/soap/uddi¶¼Äܹ»±»²Ù×÷ϵͳֱ½ÓÖ§³Ö£¬È»ºóÓɲÙ×÷ϵͳ°ÑËüÃÇ×÷ΪÏ൱ÆÕͨµÄº¯Êýµ÷ÓûòÕßÊǶÔÏóµÄ½»»¥À´ÏòÄãÌṩ¡£ÀýÈ磬ÏÂÃæµÄÕâЩ¶«Î÷ÌṩÁËÒ»ÖÖ¾øÃîµÄ·½·¨À´¹©Ó¦ÓóÌÐòµ÷ÓÃaltavistaµÄ·­Òë·þÎñ¡£
avtrans = new avtranslation (¡°here is a sample line of text¡±, ¡°english¡±);
strresult = avtrans.translateto (¡°french¡±);
Õâ¾ÍÊÇ.netµÄ¸øÎÒÃÇ´øÀ´µÄºÃ´¦Ö®Ò»¡£Ëü²»½öÔÊÐíÓ¦ÓóÌÐòÖ±½Ó·ÃÎʺÍÀûÓÃÔ¶³ÌµÄ»ùÓÚwebµÄ·þÎñ£¬¶øÇÒʹµÃweb·þÎñÆ÷ºÜÈÝÒ×µØÏòÍⲿµÄ³ÌÐòÌṩÕâÖÖ·þÎñ¡£Õâ²¢²»Òâζ×ÅÌṩweb·þÎñÆ÷ÒªÌṩ·þÎñ£¬¿Í»§¶ËÒªÀûÓÃweb·þÎñ¶¼·ÇµÃÒªÓÃ.net²»¿É£¬Ö»²»¹ýÊÇÖ¸ÀûÓÃ.netƽ̨À´½øÐÐÕâЩ¿ª·¢¸ü¼Ó±ãÀû¶øÒÑ¡£
ÊôÐÔ¡¢·½·¨ºÍʼþ¡£Å¶£¬ÎÒµÄÌ죡
.net
µÄÉè¼Æ£¬µ±È»²»ÊÇֹֻͣÔÚinternet½Ó¿ÚÕâ¸ö²ãÃæÉÏ¡£·ÃÎÊÔ¶³Ì·þÎñµÄÕâÖÖ±à³ÌÄ£ÐÍͬÑùÒ²±»Ó¦ÓÃÔÚ±¾µØ·þÎñµÄÀûÓÃÓëÄÚ²¿ÊÂÎñÂß¼­ÉÏ¡£»»¾ä»°Ëµ£¬Õâ¸ö±à³Ìģʽ½«±é²¼ÔÚÆÕ±éµÄ³ÌÐòµÄÉè¼ÆÖС£
ÆäÄ¿µÄÔÚÓÚÌṩһÖÖͳһµÄ¡¢ÃæÏò×é¼þµÄ±à³ÌÄ£ÐÍ¡£ÎÞÂÛÄãÏëÏÔʾһ¸öÔ¶³ÌµÄ·­Òë·þÎñ»¹ÊDZ¾»úµÄÎļþϵͳ»òÕßÊÇÒ»¸ö¶Ô»°¿ò£¬ËùÓеÄÖ§³Ö¶¼½«ÊÇÒ»¸öÒ»°ã»¯µÄ»ùÓÚ×é¼þµÄ½Ó¿Ú£ºÊôÐÔ¡¢·½·¨ºÍʼþ¡£Ö§³ÖµÄ.netµÄ±à³ÌÓïÑÔ¿ÉÒÔÈÝÒ×¶øÇÒÈÚÇ¢µØÊ¹ÓÃÕâЩ×é¼þ£¬¶ø²»¹ÜÕâЩ×é¼þʹÓÃʲôÑùµÄÓïÑÔ¿ª·¢µÄ£¬ËùÓеÄÕâЩÓïÑÔ¶¼ÊÇÆ½µÈµÄ¹«Ãñ£¬Ò»¸övbÓ¦ÓóÌÐò¾ÍÄܵ÷ÓÃÓÃc++±àдµÄ×é¼þµÄ·½·¨£¬Í¬Ê±²¶»ñcobol¿ª·¢µÄÓ¦ÓóÌÐò´¥·¢µÄʼþ¡£¶øÇÒЭ×÷ÕßÃÇÔÙÒ²²»»áÒâʶµ½×Ô¼ºµÄ»ï°éÔÚÓÃÁíÍâµÄÒ»ÖÖ±à³ÌÓïÑÔ¡£
¿Ï¶¨µÄ£¬Ó¦ÓóÌÐòÔÚÀûÓÃÕâЩ·þÎñÒÔ¼°¼Ü¹¹µÄÓÅÊÆÉÏÒ²ÊÇ»á·Ö³ÉºÜ¶à²ã´ÎµÄ¡£Äã¿ÉÄãÏëÏóÒ»ÏÂÄãÔø¾­ÔÚʹÓÃһ̨Á¬ÔÚһ̨´óÐÍ»úµÄµç´«´ò×Ö»úÖÕ¶Ë£¬ÓÐÈËÏòÄã½âÊÍͼÐνçÃæµÄÓ¦ÓóÌÐòÊÇʲôÑùµÄ£¬Óöà¿ìµÄʱ¼äÄã¾Í»áÕÆÎÕ¹ö¶¯Ìõ£¬×éºÏ¿ò£¬²Ëµ¥ÌõÒÔÆäµ÷É«°å¹ÜÀíµÄ¾«ËèÄØ£¿.net¾ÍÏñÔÚÒý³öÒ»ÖÖȫеĿª·¢Ó¦ÓóÌÐòµÄ˼¿¼·½·¨¡£Èç¹ûÄã½ö¿´µ½ÁËËüµÄÒ»²¿·Ö£¬Ò²ÐíÄã²»ÄÜ·¢ÏÖËüµ½µ×ÐÂÔں䦣¬¶øµ±Äãµ±ÄãÈ¡µ