课题的任务内容:本课题拟通过WCF技术实现一个企业级、跨平台的即时消息订阅与推送服务。WCF是由微软设计的统一的程序开发模型,对于数据通信提供了最基本最有弹性的支持。对于面向服务架构的设计,利用WCF,就可以解决包括安全、可信赖、互操作、跨平台通信等需求。不论企业现有业务系统使用何种技术开发,都可以在不改变(或少改变)现有业务系统的情况下,将现有系统接入服务,为企业业务系统整合节省成本,选题具有非常大的实用价值。7813
二、原始条件及数据:
WCF是对于ASMX,.Net Remoting,Enterprise Service,WSE,MSMQ等技术的整合,可采用WCF消息推送服务实现对服务的发现、发布、订阅以及信息管理等功能,使服务得到了统一的管理和统一的使用。
三、设计的技术要求(论文的研究要求):
使用WCF技术实现服务的发现、发布、订阅以及信息管理;通过配置WCF 服务以便与 ASP.NET Web 服务客户端进行互操作。
四、毕业设计(论文)应完成的具体工作:
1.设计服务协定
2.实现服务协定
3.使用WCF Discovery 协议动态发布和发现 Web 服务
4.完成具体设计,系统测试,完善论文内容。
软硬件名称、内容及主要的技术指标(可按以下类型选择):
计算机软件
图 纸
电 路 板
机 电 装 置
新材料制剂
结 构 模 型
其 他
五、查阅文献要求及主要的参考文献:
[1] 蒋金楠.WCF全面解析.北京:电子工业出版社,2012
[2] JuualLowy.WCF服务编程.北京:机械工业出版社.2008
[3] Klein.S.WCF高级编程.北京:清华大学出版社.2008
[4] 张道海.基于SOA的企业系统架构研究[J].中国管理信息化,2008,24.
[5] 毛新生.《SOA 原理•方法•实践》[M].电子工业出版社. 2007 年12月
[6] 陈东涛.SOA在企业信息系统集成中的应用研究[J]. 管理观察,总第379期.
[7] Juval Lowy著.张逸 徐宁译.《WCF服务编程》[M].机械工业出版社.
[8] Juval Lowy.Programming WCF Services,Second Edition[M].北京:机械工业出版社,2008.5-6.
[9] 张联峰,刘乃安,钱秀槟,张玉清. 综述:对等网(P2P)技术[J] 计算机工程与应用 2003年12期
[10] Chris Peiris,Dennis Mulder,Shawn Cicoria,Amit Bahree and Nishith Pathak.Pro WCF[M],Apress,2007,6-23
[11] 张逸,徐宁.WCF服务编程[M] 北京:机械工业出版社 2008
751、进度安排:(设计或论文各阶段的要求,时间安排):
要求学生深入研读相关中文文献10篇,外文文献2篇,完成文献翻译20000字符,撰写中英文摘要各1篇,最终完成毕业设计。
第一阶段(2013.02.25~2013.03.10):理解课题要求,进行调研分析并撰写开题报告。
第二阶段(2013.03.11~2013.03.21):整理资料完成开题报告,提交开题报告,确认开题。第三阶段(2013.03.22~2013.04.04):完成初步设计;翻译英文文献;确定论文提纲。
第四阶段(2013.04.05~2013.04.28):完成文档翻译;开始撰写论文;准备中期检查。
第五阶段(2013.04.29~2013.05.05):进行中期检查。
第751阶段(2013.05.06~2013.05.24):实现算法、软件、及实验;完成论文主体。
第七阶段(2013.05.25~2013.06.09):完善论文,运行调试、文档刻盘;论文定稿打印装订;准备答辩。 WCF的消息推送服务论文任务书:http://www.751com.cn/renwushu/lunwen_5902.html