c# web service ʵÀý
΢ÈíÔÚÆä.netÕ½ÂÔÖУ¬¶ÔÆäÖ÷ÍƵÄWeb Service×öÁË´óËÁµÄÐûÑï¡£ÏÖÔÚ£¬Web
ServiceÕýÈç»ðÈçݱµØ·¢Õ¹×Å£¬Ïà¹ØµÄ¸÷Ïîм¼Êõ²ã³ö²»Çî¡£Web
ServiceµÄ·¢Õ¹Õý¹¹Öþ×Å»¥ÁªÍøʱ´úÃÀºÃµÄÃ÷Ìì¡£ÔÚ±¾ÎÄÖУ¬ÎÒ½«Ïò´ó¼Ò½éÉÜWeb ServiceµÄһЩ»ù±¾ÖªÊ¶¡¢ÈçºÎÓÃC££½¨Á¢Ò»¸öWeb
Service¡£Í¨¹ýÎÄÕ£¬ÎÒÃÇ»¹½«¶ÔWSDL¡¢UDDIÒÔ¼°Î´À´µÄWeb ServiceÓÐÒ»¸ö´óÖµÄÁ˽⡣
ΪʲôÐèÒªWeb Service£¿
ÒÔÇ°£¬·Ö²¼Ê½µÄÓ¦ÓóÌÐòÂß¼ÐèҪʹÓ÷ֲ¼Ê½µÄ¶ÔÏóÄ£ÐÍ£¬Í¨¹ýʹÓÃDCOM¡¢CORBA¡¢RMIÖ®ÀàµÄ»ù±¾½á¹¹£¬¿ª·¢ÈËÔ±ÈÔ¿ÉÓµÓÐʹÓñ¾µØÄ£ÐÍËùÌṩµÄ·á¸»×ÊÔ´ºÍ¾«È·ÐÔ£¬²¢¿É½«·þÎñÖÃÓÚÔ¶³ÌϵͳÖС£
µ±ÒѾÓÐÖÐÒâµÄÖмä¼þƽ̨£¨RMI¡¢Jini¡¢CORBA¡¢DCOM
µÈµÈ£©Ê±£¬ÎÒÃÇΪʲô»¹ÒªÎªWeb¶ø·³ÄÕÄØ£¿Öмä¼þȷʵÌṩÁËÇ¿´óµÄ·þÎñʵÏÖÊֶΣ¬µ«ÊÇ£¬ÕâЩϵͳÓÐÒ»¸ö¹²Í¬µÄȱÏÝ£¬ÄǾÍÊÇËüÃÇÎÞ·¨À©Õ¹µ½»¥ÁªÍøÉÏ£ºËüÃÇ
ÒªÇó·þÎñ¿Í»§¶ËÓëϵͳÌṩµÄ·þÎñ±¾ÉíÖ®¼ä±ØÐë½øÐнôÃÜñîºÏ£¬¼´ÒªÇóÒ»¸öͬÀà»ù±¾½á¹¹¡£È»¶øÕâÑùµÄϵͳÍùÍùÊ®·Ö´àÈõ£ºÈç¹ûÒ»¶ËµÄÖ´ÐлúÖÆ·¢Éú±ä»¯£¬ÄÇôÁíÒ»
¶Ë±ã»á±ÀÀ£¡£ÀýÈ磬Èç¹û·þÎñÆ÷Ó¦ÓóÌÐòµÄ½Ó¿Ú·¢Éú¸ü¸Ä£¬ÄÇô¿Í»§¶Ë±ã»á±ÀÀ£¡£ÎªÁËÄÜÀ©Õ¹µ½»¥ÁªÍøÔËÓã¬ÎÒÃÇÐèÒªÒ»ÖÖËÉɢżºÏµÄ»ù±¾½á¹¹À´½â¾öÕâ¸öÎÊÌâ¡£Èç
´ËµÄÇé¿öϾÍÓÀ´ÁËWeb ServiceµÄµ®Éú¡£
ʲôÊÇWeb Service?
Web Service ÊÇÒ»ÖÖеÄWebÓ¦ÓóÌÐò·ÖÖ§£¬ËûÃÇÊÇ×Ô°üº¬¡¢×ÔÃèÊö¡¢Ä£¿é»¯µÄÓ¦Ó㬿ÉÒÔ·¢²¼¡¢¶¨Î»¡¢Í¨¹ýWebµ÷Óá£Web
Service¿ÉÒÔÖ´ÐдӼòµ¥µÄÇëÇ󵽸´ÔÓÉÌÎñ´¦ÀíµÄÈκι¦ÄÜ¡£Ò»µ©²¿ÊðÒÔºó£¬ÆäËûWeb ServiceÓ¦ÓóÌÐò¿ÉÒÔ·¢ÏÖ²¢µ÷ÓÃËü²¿ÊðµÄ·þÎñ¡£
Web
ServiceÊÇÒ»ÖÖÓ¦ÓóÌÐò£¬ËüÔËÓÃÁËWebÍøÂç¼¼ÊõºÍ»ùÓÚ×é¼þ¿ª·¢µÄ¾«»ª³É·Ö¡£¿ÉÒÔʹÓñê×¼µÄ»¥ÁªÍøÐÒ飬Ïñ³¬Îı¾´«ÊäÐÒé(HTTP)ºÍXML£¬½«
¹¦ÄܸÙÁìÐÔµØÌåÏÖÔÚ»¥ÁªÍøºÍÆóÒµÄÚ²¿ÍøÉÏ¡£ÏñDCOM¡¢RMI¡¢IIOPµÈ»ùÓÚ×é¼þµÄ¶ÔÏóÄ£ÐÍÒѾÁ÷ÐÐÁ˽ϳ¤Ò»¶Îʱ¼äÁË¡£È»¶øÕâЩģÐͶ¼ÊÇÒÀÀµÓÚÒ»¸öÌض¨
µÄ¶ÔÏóÄ£ÐÍÐÒé¡£Web ServiceÀ©Õ¹ÁËÕâЩģÐÍ£¬Ê¹Ö®¿ÉÒԺͼòµ¥¶ÔÏó·ÃÎÊÐÒ飨Simple Object Access
Protocol£¬SOAP£©ÒÔ¼°XMLͨÐÅÒÔ¸ù³ýÌض¨¶ÔÏóÄ£ÐÍÐÒé´øÀ´µÄÕÏ°¡£¿É½«WebServiceÊÓ×÷WebÉϵÄ×é¼þ±à³Ì¡££¨²Î¼ûÈçͼ1£©
Web Service»ù±¾ÉÏÊÇÀûÓó¬Îı¾´«ËÍÐÒ飨HTTP£©ºÍSOAPÀ´Ê¹ÉÌÒµÊý¾Ý¿ÉÒÔÔÚÍøÉÏ»ñµÃ¡£Ëü½«ÉÌÒµ¶ÔÏó£¨COM¶ÔÏó¡¢Java
BeansµÈ£©ÏÔ¶¸øÔÚHTTPÉϵÄSOAPµ÷Óò¢Ö´ÐÐÔ¶³Ì¹¦Äܵ÷Óá£Òò´Ë£¬Web
ServiceµÄʹÓÃÕß¿ÉÒÔÔÚÔ¶³Ì¶ÔÏóÉÏͨ¹ýSOAPºÍHTTPÔÚWeb
Ïà¹ØÎĵµ£º
ÏÂÃæÕâ¶ÎC# ´úÂë¿ÉÒÔÓÃÀ´Ñ¹ËõºÍÐÞ¸´AccessÊý¾Ý¿â,²»¹ÜËüÊÇÒ»¸ö¼òµ¥µÄ".mdb"ACCESSÊý¾Ý¿â»¹ÊÇÒ»¸ö".mdw"ÍøÂç¹²ÏíÊý¾Ý¿â,Õâ¸ö¹ý³ÌºÍÄãÔÚÓÃMS AccessÓ¦ÓóÌÐòÖÐʹÓõÄ"¹¤¾ß-Êý¾Ý¿âʵÓù¤¾ß-ѹËõºÍÐÞ¸´"ʱִÐеIJÙ×÷ÍêÈ«Ò»Ñù.ʵÀý´úÂëʹÓÃÁË"³Ù°ó¶¨"(ÔËÐÐÖÐÔÚÄÚ´æÖн¨Á¢COM¶ÔÏó),ÕâÑù¾Í²»ÐèÒªÔÚ¹¤³ÌÖмÓÈëCOMÒýÓÃÁË,Ò²²»ÐèÒªÔÚP ......
ÎÄÕÂÀ´Ô´£ºIT¹¤³Ì¼¼ÊõÍø http://www.systhinker.com/html/43/n-11643.html
ÓõÄÊÇÒ»Öֺܱ¿µÄ·½·¨£¬µ«¿ÉÒÔ°ïÖú³õѧÕßÁ˽â·ÃÎÊXML½ÚµãµÄ¹ý³Ì¡£
ÒÑÖªÓÐÒ»¸öXMLÎļþ£¨bookstore.xml£©ÈçÏÂ:
<?xml version="1.0" encoding="gb2312"?>
<bookstore>
<book genre="fantasy" ISBN="2-3631-4">
......
asp.netÖе¼³öExeclµÄ·½·¨£º
ÔÚasp.netÖе¼³öExeclÓÐÁ½ÖÖ·½·¨£¬Ò»ÖÖÊǽ«µ¼³öµÄÎļþ´æ·ÅÔÚ·þÎñÆ÷ij¸öÎļþ¼ÐÏÂÃ棬Ȼºó½«ÎļþµØÖ·Êä³öÔÚä¯ÀÀÆ÷ÉÏ£»Ò»ÖÖÊǽ«ÎļþÖ±½Ó½«ÎļþÊä³öÁ÷д¸øä¯ÀÀÆ÷¡£ÔÚResponseÊä³öʱ£¬t·Ö¸ôµÄÊý¾Ý£¬µ¼³öexeclʱ£¬µÈ¼ÛÓÚ·ÖÁУ¬nµÈ¼ÛÓÚ»»ÐС£
1¡¢½«Õû¸öhtmlÈ«²¿Êä³öexecl
´Ë·¨½«htmlÖÐËùÓеÄÄÚÈÝ£ ......
C#Á¬½ÓMySQLÊý¾Ý¿â·½·¨
1¡¢ÓÃMySQLDriverCSÁ¬½ÓMySQLÊý¾Ý¿âÏÈÏÂÔغͰ²×°MySQLDriverCS£¬µØÖ·£º
http://sourceforge.net/projects/mysqldrivercs
ÔÚ°²×°Îļþ¼ÐÏÂÃæÕÒµ½MySQLDriver.dll£¬È»ºó½«MySQLDriver.dllÌí¼ÓÒýÓõ½ÏîÄ¿ÖÐ
×¢£ºÎÒÏÂÔصÄÊÇ°æ±¾ÊÇ MySQLDriverCS-n-EasyQueryTools-4.0.1-DotNet2.0.exe
using System; ......
±¾ÎÄת×Ô£ºhttp://blog.csdn.net/jinjazz/archive/2008/07/14/2650506.aspx
½«oledb¶ÁÈ¡µÄexcelÊý¾Ý¿ìËÙ²åÈëµÄsqlserverÖУ¬ºÜ¶àÈËͨ¹ýÑ»·À´Æ´½Ósql£¬ÕâÑù×ö²»µ«ÈÝÒ׳ö´í¶øÇÒЧÂʵÍÏ£¬×îºÃµÄ°ì·¨ÊÇʹÓÃbcp£¬Ò²¾ÍÊÇSystem.Data.SqlClient.SqlBulkCopy ÀàÀ´ÊµÏÖ¡£²»µ«Ëٶȿ죬¶øÇÒ´úÂë¼òµ¥£¬ÏÂÃæ²âÊÔ´ú ......