MSMQ技术在Windows Mobile系统通信中应用

  作者:尚尔明 沈阳市电信规划设计院 王长涛 沈阳建筑大学信息与控制工程学院 于天明 沈阳市华域建筑设计有限公司 时间:2010-03-09来源:电子产品世界

  发送消息

  应用程序引用消息队列后,就可以进行发送和接收消息操作。发送的消息可以分为简单消息和复杂消息,简单消息类型就是常用的数据类型,例如整型、字符串等数据;复杂消息的数据类型通常对应于系统中的复杂数据类型,例如结构体和类对象等。

  简单消息的发送示例如下:

  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);

1 2 3 4 5

关键词: MSMQ 通信 消息 消息队列 PDA Windows Mobile 201003

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版