MSMQ技术在Windows Mobile系统通信中应用
发送消息
本文引用地址:https://www.eepw.com.cn/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);
数字通信相关文章:数字通信原理
通信相关文章:通信原理
评论