新聞中心

EEPW首頁 > 手機與無線通信 > 設(shè)計應(yīng)用 > MSMQ技術(shù)在Windows Mobile系統(tǒng)通信中應(yīng)用

MSMQ技術(shù)在Windows Mobile系統(tǒng)通信中應(yīng)用

作者:尚爾明 沈陽市電信規(guī)劃設(shè)計院 王長濤 沈陽建筑大學(xué)信息與控制工程學(xué)院 于天明 沈陽市華域建筑設(shè)計有限公司 時間:2010-03-09 來源:電子產(chǎn)品世界 收藏

  發(fā)送

本文引用地址:http://m.butianyuan.cn/article/106704.htm

  應(yīng)用程序引用隊列后,就可以進(jìn)行發(fā)送和接收操作。發(fā)送的消息可以分為簡單消息和復(fù)雜消息,簡單消息類型就是常用的數(shù)據(jù)類型,例如整型、字符串等數(shù)據(jù);復(fù)雜消息的數(shù)據(jù)類型通常對應(yīng)于系統(tǒng)中的復(fù)雜數(shù)據(jù)類型,例如結(jié)構(gòu)體和類對象等。

  簡單消息的發(fā)送示例如下:

  Mq.Send(1000); //發(fā)送整型數(shù)據(jù)

  1000

  Mq.Send(“This is a test

  message!”); //發(fā)送字符串

  復(fù)雜消息的發(fā)送和簡單消息的發(fā)送大同小異,只是發(fā)送時,通常不是直接給出發(fā)送的消息內(nèi)容,而是代表發(fā)送消息內(nèi)容的變量。下面的代碼分別通過消息變量和復(fù)雜數(shù)據(jù)類型變量發(fā)送一條復(fù)雜消息。

  下面的代碼中發(fā)送的消息由消息變量表示:

  Message Msg;

  Msg=new Message(“A Complex

  Message!”);

  Msg.Label=”This is the label”;

  Msg.Priority=MessagePriority.High; Mq.Send(Msg);

  下面的代碼中發(fā)送的消息由復(fù)雜數(shù)據(jù)類型變量表示,Customer為自定義的一個類:

  Customer customer = new

  Customer();

  customer.LastName = "Copernicus";

  customer.FirstName = "Nicolaus";

  Mq.Send(customer);

數(shù)字通信相關(guān)文章:數(shù)字通信原理


通信相關(guān)文章:通信原理




評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉