·ÖÎö»ùÓÚASP.NETµÄWebÍøÂçÓ¦ÓóÌÐò¿ª·¢µÄƽ°²²ßÂÔʵ¼ù
ÕªÒªÕªÒª:WebÍøÂçÓ¦Óÿª·¢ÖÐ,ƽ°²ÐÔÊÇÒª¿¼ÂǵĹؼüÐÂÎÊÌâ,±¾ÎÄͨ¹ý¿ª·¢ÏµÍ³Êµ¼ù,´Óϵͳ¹æ»®½×¶Î¡¢Éè¼Æ¿ª·¢½×¶Î¡¢·¢²¼ÔËÐн׶ÎÈý¸ö·½Ãæ¾ßÌå²ûÊöƽ°²²ßÂÔµÄʵÏÖ,×ܽá³öÈçºÎ³ä·ÖÀûÓÃASP.NETµÄƽ°²»úÖÆ¡¢Êý¾Ý¿âƽ°²¿ØÖÆ¡¢ÔöÇ¿¹ÜÀíÔ±ÍøÂçÆ½°²·À·¶Òâʶ,¹¹½¨Ò»¸öÐÔÄÜÆ½°²µÄWebÓ¦ÓóÌÐò¡£
ÕªÒª:WebÓ¦ÓóÌÐò;web.config;ÈÏÖ¤ºÍÊÚȨ;ÊÓͼ;´æ´¢¹ý³Ì
1 ǰÑÔ
΢Èí¹«Ë¾ÍÆ³öµÄASP.NET,¿ÉÒԷdz£·½±ãºÍ¸ßЧµØ¹æ»®¡¢Éè¼Æ¡¢¿ª·¢ºÍ·¢²¼WebÍøÂçÓ¦ÓóÌÐò¡£±ÊÕßÀûÓÃASP.NETΪн®Ö°¹¤ÅàѵÖÐÐÄ¿ª·¢ÁËÔËÐÐÔÚÐ£Ô°ÍøÉϵÄÍøÂç°ì¹«¹ÜÀíϵͳ¡£¸Ãϵͳ·ÖΪ¹ÜÀí²¿ÃźͽÌѧ²¿ÃÅÁ½¸ö½ÇÉ«,ʵÏÖÁËÊý¾Ý´æ´¢¡¢ä¯ÀÀ²éѯºÍ½Ìѧ·ÖÎöͳ¼Æ¹¦ÄÜ,Ìá¸ßÁËÅàѵÖÐÐĵÄÐÅÏ¢»¯¹ÜÀíºÍÐ£Ô°ÍøµÄÀûÓüÛÖµ¡£ÔÚÕû¸öϵͳµÄ¿ª·¢¹ý³ÌÖÐ,¿¼ÂÇ×î¶àµÄ¾ÍÊÇÆ½°²ÐÂÎÊÌâ,ÏàÐÅÕâÒ²ÊÇËùÓпª·¢ÈËÔ±¿ª·¢WebÍøÂçÓ¦ÓóÌÐòËù±ØÐëÃæ¶ÔµÄÐÂÎÊÌâ¡£Òò´Ë±¾ÎÄÕë¶Ô»ùÓÚASP.NETµÄWebÍøÂçÓ¦ÓóÌÐò¿ª·¢µÄƽ°²ÐÂÎÊÌâ,ÒÔÎÒÃÇ¿ª·¢µÄϵͳΪÀý,´Ó3¸ö·½ÃæÀ´²ûÊöʵ¼Ê½â¾ö²ßÂÔÕªÒª:
(1)ϵͳ¹æ»®½×¶ÎµÄƽ°²²ßÂÔ;
(2)Éè¼Æ¿ª·¢½×¶ÎµÄƽ°²²ßÂÔ;
(3)·¢²¼ÔËÐÐ½×¶ÎµÄÆ½°²²ßÂÔ¡£
Ï£ÍûÎÒÃǵÄʵ¼ùÄܶÔÀûÓÃASP.NET¿ª·¢WebÍøÂçÓ¦ÓóÌÐòµÄÏà¹Ø¼¼ÊõÈËÔ±Ìṩ²Î¿¼ºÍ½è¼ø¡£
2 ƽ°²²ßÂÔʵ¼ù
2.1ϵͳ¹æ»®½×¶Î
WebÍøÂçÓ¦ÓóÌÐò,¾ÍÊÇÔËÐÐÔÚWebÓ¦Ó÷þÎñÆ÷ÉϵÄÒ»¸öÐéÄâĿ¼¼°Æä×ÓĿ¼ÏµÄËùÓÐÎļþ¡¢ÍøÒ³¡¢Ä£¿éÒÔ¼°¿ÉÖ´ÐдúÂëµÄ×ܺ͡£¸ù¾ÝϵͳÐèÇó·ÖÎö,Óû§·ÖΪ¹ÜÀí²¿ºÍ½Ìѧ²¿(¶ÔÊý¾ÝµÄ²Ù×÷ȨÏÞÓÐÇø·Ö),Òò´Ë½¨Á¢Á½¸öĿ¼·Ö±ð´æ·ÅÏàÓ¦µÄÍøÒ³Îļþ¡£ÁíÍâ,»¹ÓÐÊý¾Ý¿âÎļþ¼Ð¡¢ÑùʽÎļþ¼Ð¡¢ÍøÒ³Ä£°æÎļþ¼ÐµÈ¡£¶ø¶ÔÊý¾Ý¿â±íµÄ²Ù×÷Îļþ·ÅÔÚ·Ç·²µÄÎļþ¼ÐbinÏÂ,ÒòΪ¸ÃĿ¼ÊǽûÖ¹ÈκÎä¯ÀÀÆ÷·ÃÎʵÄ,´Ó¶ø±ÜÃâÁËÔ¶³Ì¿Í»§ÏÂÔØ´úÂëµÄ¿ÉÄÜÐÔ¡£Ó¦ÓóÌÐò¸ùĿ¼Ï³ýÁËÉÏÊöĿ¼Íâ,»¹ÓÐÁ½¸öÖØÒªµÄÓ¦ÓóÌÐò¼¶ÎļþÕªÒª:global.asax ºÍweb.config(ÏÂÎľßÌå·ÖÎö)¡£×ÜÖ®,ÎļþĿ¼µÄ¹æ»®Êǰ´Àà±ð´æ·ÅÎļþ,ÖØÒªÎļþ´æÔÚbinĿ¼Ï¡£
2.2Éè¼Æ¿ª·¢½×¶Î
Ö÷Òª´Óºǫ́µÄÊý¾Ý¿âÉè¼Æ¡¢ÅäÖÃÎļþweb.config¼°Ç°Ì¨½çÃæÉè¼ÆÈý¸öÄÚÈÝ,×ÅÖØ²ûÊö¶Ôƽ°²ÐÂÎÊÌâµÄ½â¾ö²ßÂÔ¡£
2.2.1Êý¾Ý¿âÉè¼Æ
ΪÁËÌá¸ß·ÃÎÊÊý¾ÝµÄЧÂÊºÍÆ½°²ÐÔ,ÄÜÔÚºǫ́×öµÄÊÂÇé,¾ÍÔÚºǫ́Íê³É,ÄÜ·Ö¿ª¶ÀÁ¢×öµÄÊÂÇé,¾Í·Ö¿ª¶ÀÁ¢ÊµÏÖ¡£
(1)³ä·ÖÀûÓúǫ́Êý¾Ý¿âϵͳµÄÊÓͼºÍ´æ´¢¹ý³Ì,ÈçÕªÒª:´´½¨´ø²ÎÊýµÄÊÓͼ,ʵÏÖ²»Í¬½ÇÉ«Éí·ÝµÄÓû§¶Ô¸÷×ÔȨÏÞ·¶Î§ÄÚµÄÊý¾Ý·ÃÎÊ¡£
(2)±¨±íÉè¼Æ¼°ÊµÏÖÕªÒª:WebÓ¦ÓóÌÐòʵÏÖ¶¯Ì¬±¨±í,¿ªÊ¼¿¼ÂÇÓÃASP.NETµÄÊý
Ïà¹ØÎĵµ£º
ÌõÐÎÂëÊÇÆù½ñΪֹ×á¢ÊµÓõÄÒ»ÖÖ×Ô¶¯Ê¶±ð¼¼Êõ¡£ÌõÐÎÂë¼¼Êõ¾ßÓÐÒÔϼ¸¸ö·½ÃæµÄÓŵã
¡¡¡¡A£®ÊäÈëËٶȿ죺Óë¼üÅÌÊäÈëÏà±È£¬ÌõÐÎÂëÊäÈëµÄËÙ¶ÈÊǼüÅÌÊäÈëµÄ5±¶£¬²¢ÇÒÄÜʵÏÖ“¼´Ê±Êý¾ÝÊäÈ딡£
¡¡¡¡B£®¿É¿¿ÐԸߣº¼üÅÌÊäÈëÊý¾Ý³ö´íÂÊΪÈý°Ù·ÖÖ®Ò»£¬ÀûÓùâѧ×Ö·ûʶ±ð¼¼Êõ³ö´íÂÊΪÍò·ÖÖ®Ò»£¬¶ø²ÉÓÃÌõÐÎÂë¼¼ÊõÎóÂëÂʵ ......
asp.net ʵÏÖ¶¨Ê±Ö´ÐÐ Ò»¸ö·½·¨
public class Time_Task
{
public event System.Timers.ElapsedEventHandler ExecuteTask;
private static readonly Time_Task _task = null;
private System.Timers.Timer _timer = null;
privat ......
1. ¼òÊö private¡¢ protected¡¢ public¡¢ internal ÐÞÊηûµÄ·ÃÎÊȨÏÞ¡£
´ð . private : ˽ÓгÉÔ±, ÔÚÀàµÄÄÚ²¿²Å¿ÉÒÔ·ÃÎÊ¡£
protected : ±£»¤³ÉÔ±£¬¸ÃÀàÄÚ²¿ºÍ¼Ì³ÐÀàÖпÉÒÔ·ÃÎÊ¡£
public ......
81.ʲôÊÇsoap,ÓÐÄÄЩӦÓá£
´ð£ºsimple object access protocal,¼òµ¥¶ÔÏó½ÓÊÜÐÒé.ÒÔxmlΪ»ù±¾±àÂë½á¹¹,½¨Á¢ÔÚÒÑÓÐͨÐÅÐÒéÉÏ(Èçhttp,²»¹ý¾Ý˵msÔÚ¸ã×îµ×²ãµÄ¼Ü¹¹ÔÚtcp/ipÉϵÄsoap)µÄÒ»Öֹ淶web serviceʹÓõÄÐÒé..
82.c#ÖÐ property Óë a ......
ÓйØÓÚURLµÄÖØÐ´£¬±¾ÎÄÒ²Ö»ÊÇÄÃÀ´Ö÷Òâ¡£Ïà¼ÌÓÐMSµÄ×é¼þ“URLRewriter”ºÍÔÚGlobal.asaxÀïµÄ“Application_BeginRequest()”±àÂ뷽ʽ£¬ÒÔ¼°IISÀïµÄISAPIÉèÖá£
ÄÈÁÐÏÂÀ´£¬ÊµÏÖ·½·¨Ò²¶¼ºÜ¼òµ¥¡£
·½·¨Ò»£ºMS×é¼þ
ÕâÀïÒ²²»ÓÃÏê½âÁË£¬Ïà¹ØÇë¿´£º
http://www.microsoft.com/china/msdn/library/webservic ......