Welcome

首页 / 软件开发 / .NET编程技术 / 利用WCF的Duplex服务向Winform程序推送消息

利用WCF的Duplex服务向Winform程序推送消息2010-11-10先看运行效果:在网页中发送消息【如图】,利用WCF的Duplex服务向Winform 程序推送消息,Winform端接收到消息,

先建立两个项目,一个WebForm 项目和一个WinForm项目,并在项目下 建立好各自需要的文件

SendMessage.aspx 是发送消息的Web页面

ISendMessageService.cs 和 SendMessageService.svc用来实现WCF的 Duplex服务

GetMessageForm.cs 是接收消息的Winform窗口

当然, 还需要建立一个消息实体文件:MessageEntity.cs,为简单起见,只给他定义一个 属性。

[DataContract]
public class MessageEntity
{
[DataMember]
public string Content { get; set; }
}