基于WCF的消息推送服务研究与实现_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

基于WCF的消息推送服务研究与实现

摘要:近年来信息实时性日益受到重视,服务器端的最新信息如何及时地通知到各个终端成为研究的热点。WCF是.NET框架的一个扩展,集成和扩展了分布式系统、.NET Framework远程处理、ASP.NET Web服务、Web服务增强等技术的能力。WCF框架基于面向服务的架构构建松耦合的应用程序,这种架构可以更加安全和可靠地进行跨平台操作。
本课题主要通过WCF技术实现一个企业级、跨平台的即时消息订阅与推送服务,使服务得到了统一的管理和统一的使用。WCF实现通信首先需要定义服务契约;其次,在服务端实现这些契约;最后,实现客户端。不论企业现有业务系统使用何种技术开发,都可以在不改变(或少改变)现有业务系统的情况下,将现有系统接入服务,为企业业务系统整合节省成本。7813
关键词: WCF;服务;消息推送;通信
The research and implementation of pushing information service based on WCF
Abstract: In recent years, increasing attention real-time information, the latest information on how the server promptly notified to each terminal become a research hotspot. WCF in the .NET Framework an expansion, integration and expansion of distributed systems. . NET Framework Remoting, ASP.NET Web services, Web services enhancements and other technologies. WCF framework is based on service-oriented architecture to build loosely coupled applications, this architecture can be more safe and reliable cross-platform operation.
The main subject of the WCF technology to achieve an enterprise-wide, cross-platform instant messaging with push subscription services so that services have been unified management and unified use. WCF for communication first need to define the service contract; Secondly, in the service side to achieve these contracts; Finally, to achieve the client. Regardless of what company's existing business systems using the technology development, can not change (or little change) in the case of existing business systems, the existing system access services for the enterprise business system integration cost savings.
Keywords:  WCF; Service; Pushing information; Communication

目录
摘要    vii
Abstract    vii
目录    vii
1.    绪论    1
1.1    研究背景与意义    1
1.2    国内外研究现状与水平    1
1.2.1    国外研究现状    1
1.2.2    国内研究现状    2
1.3    发展趋势    4
2.    主流消息推送机制的研究    4
2.1    WEB SERVICE    4
2.1.1    SOAP消息模型    5
2.1.2    SOAP消息结构    5
2.1.3    SOAP和传输协议的绑定    5
2.2    SOCKET    6
2.2.1    NET下的多线程Socket通信方式    6
2.2.2    使用异步方式处理    7
3.    基于WCF消息推送服务的设计    8
3.1    WCF模型特点    8
3.1.1    WCF框架模型    9
3.1.2    WCF的结构    11
3.1.3    WCF特点    12
3.1.4    WCF服务端开发模型    15
3.1.5    WCF服务端的开发    16
3.2    WCF程序构建    17
3.2.1    构建解决方案    17
3.2.2    创建服务契约    17 (责任编辑:qin)