ASP.NETÖнøÐÐÏûÏ¢´¦Àí(MSMQ) Ò»
ASP.NETÖнøÐÐÏûÏ¢´¦Àí(MSMQ) Ò»
MSMQÊÇ΢ÈíÏûÏ¢¶ÓÁеÄÓ¢ÎÄËõд¡£ÄÇôʲôÊÇÏûÏ¢¶ÓÁУ¿ÕâЩ½éÉÜÍøÉÏÒ»´óƬÕâÀï¾Í²»¶à˵ÁË¡£±¾ÎĶÔÓÚ´óϺ¼¶µÄÈËÎïÀ´ËµÕâÖ»ÊÇÐ¡ÍæÒâ¶øÒÑ£¬¶ÔÓÚ³õѧÕßÀ´ËµÕâÎÄÕ»¹ÊÇÓÐÒ»¶¨µÄ°ïÖú£¬Ï£Íû·¹ýµÄ´óϺÃDZðЦ»°ÎÒ°àÃÅŪ¸«¡£
Ò»¡¢MSMQ½éÉܺͰ²×°ÏûÏ¢¶ÓÁÐ
¹ØÓÚMSMQÏêϸµÄ½éÉÜÇë´ó¼ÒÏòhttp://www.baidu.com/»òhttp://www.g.cn/µÈר¼Ò×Éѯ¡£
ʹÓÃÏûÏ¢¶ÓÁеÄÓŵ㣺Îȶ¨¡¢ÏûÏ¢ÓÅÏȼ¶¡¢ÍÑ»úÄÜÁ¦ÒÔ¼°°²È«ÐÔ¡£
ÏûÏ¢¶ÓÁзÖΪÓû§´´½¨µÄ¶ÓÁÐ(רÓöÓÁÐ)ºÍϵͳ¶ÓÁУ¬Óû§¶ÓÁзÖΪ£¬¡£ÎÒÊÇWindows XP,¿´ÏÂͼËùʾ(myQueueΪ×Ô¼º´´½¨µÄÏûÏ¢¶ÓÁÐ,msmqtriggersnotifiationsΪͨÓöÓÁÐ)£º
¶ÔÏûÏ¢¶ÓÁÐÓÐÁ˼òµ¥µÄÁ˽âºó£¬Ê¹ÓÃMSMQ½øÐÐÈí¼þ¿ª·¢ÐèÒª°²×°MSMQ£¬°²×°Íêºó¾Í¸Ã½øÈëʵ¼ÊµÄ¿ª·¢½×¶Î¡£¾ßÌåµÄ°²×°¹ý³Ì¾ÍÊÇÔÚ¿ØÖÆÃæ°åÀï“Ìí¼Ó/ɾ³ý³ÌÐò”Ï“Ìí¼Ó/ɾ³ýWindows×é¼þ”£¬Íê³ÉÌí¼Ó¾ÍOK¡£°²×°Íê³Éºó¾Í¿ÉÒÔͨ¹ý½»»¥½çÌí¼ÓеÄÏûÏ¢¶ÓÁУ¬ÏêϸÈçÏÂͼ£º
³öÁËÉÏÃæÕâÖÖ½»»¥½çÃæÀ´´´½¨MSMQÍ⣬Ҳ¿ÉÒÔͨ¹ý±à³ÌÀ´Íê³É£¬.NET¿ò¼ÜÀïµÄMessageQueueÀàÏÂÓÐÒ»¾²Ì¬·½·¨Create£¬ÓÃÀ´Íê³ÉÏûÏ¢¶ÓÁеĴ´½¨£¬Æä¶¨ÒåÈçÏ£º
1//
2// ÕªÒª:
3// ÔÚÖ¸¶¨µÄ·¾¶Öд´½¨·ÇÊÂÎñÐÔ“ÏûÏ¢¶ÓÁД¶ÓÁС£
4//
5// ²ÎÊý:
6// path:
7// Òª´´½¨µÄ¶ÓÁеÄ·¾¶¡£
8//
9// ·µ»Ø½á¹û:
10// ±íʾжÓÁÐµÄ System.Messaging.MessageQueue¡£
11public static MessageQueue Create(string path);
12//
13// ÕªÒª:
14// ÔÚÖ¸¶¨µÄ·¾¶Öд´½¨ÊÂÎñÐÔ»ò·ÇÊÂÎñÐÔ“ÏûÏ¢¶ÓÁД¶ÓÁС£
15//
16// ²ÎÊý:
17// transactional:
18// Èç¹û´´½¨ÊÂÎñÐÔ¶ÓÁУ¬Îª true£»Èç¹û´´½¨·ÇÊÂÎñÐÔ¶ÓÁУ¬Ôò
Ïà¹ØÎĵµ£º
Cookie ÌṩÁËÒ»ÖÖÔÚ Web Ó¦ÓóÌÐòÖд洢Óû§Ìض¨ÐÅÏ¢µÄ·½·¨¡£ÀýÈ磬µ±Óû§·ÃÎÊÄúµÄÕ¾µãʱ£¬Äú¿ÉÒÔʹÓà Cookie ´æ´¢Óû§Ê×Ñ¡Ïî»òÆäËûÐÅÏ¢¡£µ±¸ÃÓû§ÔٴηÃÎÊÄúµÄÍøÕ¾Ê±£¬Ó¦ÓóÌÐò±ã¿ÉÒÔ¼ìË÷ÒÔǰ´æ´¢µÄÐÅÏ¢¡£
ʲôÊÇ Cookie£¿
Cookie ÊÇһС¶ÎÎı¾ÐÅÏ¢£¬°éËæ×ÅÓû§ÇëÇóºÍÒ³ÃæÔÚ Web ·þÎñÆ÷ºÍä¯ÀÀÆ÷Ö®¼ä´«µÝ¡£Cookie °üº¬Ã¿ ......
@ Register´´½¨±ê¼Çǰ׺ºÍ×Ô¶¨Òå¿Ø¼þÖ®¼äµÄ¹ØÁª£¬ÕâΪ¿ª·¢ÈËÔ±ÌṩÁËÒ»ÖÖÔÚ ASP.NET Ó¦ÓóÌÐòÎļþ£¨°üÀ¨ÍøÒ³¡¢Óû§¿Ø¼þºÍĸ°æÒ³£©ÖÐÒýÓÃ×Ô¶¨Òå¿Ø¼þµÄ¼òÃ÷·½·¨¡£
<%@ Register tagprefix="tagprefix"
namespace="namespace"
assembly="assembly" %>
<%@ Register tagprefix="tagpref ......
ÕýÎIJ¿·Ö£º
×¢Ò⣺ÒÔϺìÉ«²¿·Ö×ÖÌå˵Ã÷¸ÃÄÚÈÝÒýÓÃÓÚ΢ÈíµÄÏà¹ØÍøÕ¾
ÒòΪҪ×öÒ»¸öÊÓÆµÍøÕ¾£¬ËùÒÔÐèÒªÌṩÓû§ÉÏ´«ÊÓÆµµÄ¹¦ÄÜ¡£¿ÉÊÇASP.Net×Ô´øµÄÉÏ´«¿Ø¼þÖ»ÄÜÓÃÓÚÉÏ´«Ð¡Îļþ,ÕâÏÔÈ»ÎÞ·¨Âú×ãÐèÒª¡£ÓÐЩÅóÓÑ¿ÉÄÜÒªÎÊÁË"ΪʲôÐèÒªÓ ......
×¢£ºasp.netĬÈÏÔÊÐíÉÏ´«Îª4096£¬¼´4MB
Èç¹ûÏëÒª´«¸ü´óµÄ£¬ÒªÔÚweb.config µÄsystem.web½ÚµãÀï¼ÓÉÏ
<httpRuntime maxRequestLength="10240" executionTimeout="3"/>Õâ¾Í¿ÉÒÔ×î´óÔÊÐí´«10MBÁË
µÚÒ»ÖÖ
1. ¼ì²éÎļþµÄÀ©Õ¹Ãû:
2.
3. //ÅжÏÊÇ·ñÓÐÉÏ´«Îļþ
4. if (Fil ......
1.ʹÓÃQueryString±äÁ¿
QueryStringÊÇÒ»Öַdz£¼òµ¥µÄ´«Öµ·½Ê½£¬Ëû¿ÉÒÔ½«´«Ë͵ÄÖµÏÔʾÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖС£Èç¹ûÊÇ´«µÝÒ»¸ö»ò¶à¸ö°²È«ÐÔÒªÇ󲻸߻òÊǽṹ¼òµ¥µÄÊýֵʱ£¬¿ÉÒÔʹÓÃÕâ¸ö·½·¨¡£µ«ÊǶÔÓÚ´«µÝÊý×é»ò¶ÔÏóµÄ»°£¬¾Í²»ÄÜÓÃÕâ¸ö·½·¨ÁË¡£ÏÂÃæÊÇÒ»¸öÀý×Ó£º
a.aspxµÄC#´úÂë
private void Button1_Click(object sender, Sy ......