MSMQ技術在Windows Mobile系統通信中應用
發送消息
本文引用地址:http://www.j9360.com/article/106704.htm應用程序引用消息隊列后,就可以進行發送和接收消息操作。發送的消息可以分為簡單消息和復雜消息,簡單消息類型就是常用的數據類型,例如整型、字符串等數據;復雜消息的數據類型通常對應于系統中的復雜數據類型,例如結構體和類對象等。
簡單消息的發送示例如下:
Mq.Send(1000); //發送整型數據
1000
Mq.Send(“This is a test
message!”); //發送字符串
復雜消息的發送和簡單消息的發送大同小異,只是發送時,通常不是直接給出發送的消息內容,而是代表發送消息內容的變量。下面的代碼分別通過消息變量和復雜數據類型變量發送一條復雜消息。
下面的代碼中發送的消息由消息變量表示:
Message Msg;
Msg=new Message(“A Complex
Message!”);
Msg.Label=”This is the label”;
Msg.Priority=MessagePriority.High; Mq.Send(Msg);
下面的代碼中發送的消息由復雜數據類型變量表示,Customer為自定義的一個類:
Customer customer = new
Customer();
customer.LastName = "Copernicus";
customer.FirstName = "Nicolaus";
Mq.Send(customer);
數字通信相關文章:數字通信原理
通信相關文章:通信原理
評論