国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > .NET > 正文

.Net消息隊(duì)列的使用方法

2024-07-10 12:43:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

.Net使用消息隊(duì)列,借助windows組件來(lái)存儲(chǔ)要完成的一系列任務(wù),不用程序使用同一個(gè)隊(duì)列,方便不同程序之間的數(shù)據(jù)共享和協(xié)作……

以本人經(jīng)驗(yàn),這個(gè)在某個(gè)方面類似于session(當(dāng)然還有很多方面不同),相同之處:session可以把信息存儲(chǔ)在aspnet_state服務(wù)中,網(wǎng)站重新編譯或者重新啟動(dòng)網(wǎng)站,session不會(huì)丟失(session超時(shí)是正常情況,這種情況除外)。

win7中安裝消息隊(duì)列組件,其他操作系統(tǒng)請(qǐng)百度搜索相關(guān)資料。


 

如果服務(wù)沒(méi)有自動(dòng)啟動(dòng),需要啟動(dòng)服務(wù):

先創(chuàng)建隊(duì)列,再使用隊(duì)列,隊(duì)列中的消息,發(fā)送一個(gè)多一個(gè),接收一個(gè)少一個(gè),先進(jìn)先出。

代碼如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Messaging;
//添加物理文件 System.Messaging 的引用
namespace testweb
{
    public partial class MSMQtest : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //CreateNewQueue("MsgQueue");//創(chuàng)建一個(gè)消息隊(duì)列
            //sendSimpleMsg();//每一個(gè)隊(duì)列最好只發(fā)送和接收同一種格式的信息,不然不好轉(zhuǎn)換格式。
            //receiveSimpleMsg();//
            //receiveSimpleMsg();
            //sendComplexMsg();
            //receiveComplexMsg();
            MsgModel m = receiveComplexMsg<MsgModel>();
            Response.Write(m.ToString());

        }
        private void sendSimpleMsg()
        {
            //實(shí)例化MessageQueue,并指向現(xiàn)有的一個(gè)名稱為VideoQueue隊(duì)列
            MessageQueue MQ = new MessageQueue(@"./private$/MsgQueue");
            //MQ.Send("消息測(cè)試", "測(cè)試消息");
            System.Messaging.Message message = new System.Messaging.Message();
            message.Label = "消息lable";

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 山东省| 会宁县| 高清| 博罗县| 鄂尔多斯市| 开江县| 无极县| 安徽省| 河津市| 北宁市| 蒙阴县| 瑞金市| 进贤县| 龙口市| 邵东县| 郎溪县| 鄂托克前旗| 冀州市| 丹寨县| 政和县| 麟游县| 蒙城县| 长垣县| 墨玉县| 宜城市| 富民县| 阿拉善左旗| 固原市| 崇明县| 黄石市| 南江县| 广汉市| 晴隆县| 防城港市| 中西区| 房山区| 额敏县| 溧阳市| 株洲县| 沙湾县| 克什克腾旗|