- 64
- 0
- 约4.26万字
- 约 49页
- 2018-12-04 发布于浙江
- 举报
即时通讯软件设计及实现
PAGE
课 程 设 计 报 告
学 院:
天津理工大学华信软件学院
专业名称:
软件工程
课程名称:
专业设计
课程代码:
所在班级:
学 号:
姓 名:
课题名称:
即时通讯系统
任课教师:
完成时间:
2013年3月-2013年6月
即时通讯软件的设计与实现
摘要
随着互联网技术的不断发展和更新,互联网上人与人之间的消息传递方式从E-Mail到聊天室又到及时通讯软件。如今即时通讯软件的技术已经非常成熟,强大的功能和丰富的交流方式使其成为了人们最常使用的软件之一。系统使用Silverlight实现B/S与C/S结合的模式,体现了B/S结构方便用户访问的特性的同时也兼顾了C/S结构的强大功能。本文简述实现系统时使用的Windows Communication Foundation的主要概念,以及即时通讯软件的设计与实现过程,包括服务器协议的制定,客户端间通信协议的指定,客户端主要功能的实现以及部分网站的设计。最终目的是在已经成熟的即时通讯技术上有所突破和创新。
关键词:即时通讯,微软银光,Windows通讯框架。
Development and Implementation of Instant Messaging System
Abstract
With the continuous development of Internet technology and update, the Internet between the person and persons message from E-Mail to chat and instant messaging software. Now IM software technology has been very mature, powerful and rich communication make it become one of the most commonly used software. The system uses Silverlight to realize the combination of B/S and C/S mode, embodies the characteristics of B/S structure is convenient for the user to access while also taking into account the powerful functions of C/S structure. The main concepts in this paper when the system is realized using Windows Communication Foundation, the process of design and implementation of instant messaging software, including server protocol development, specify the client communication protocol, design the main function of the realization of client and website. The ultimate aim is to make a breakthrough in the instant communication technology has been mature and innovation.
Key Words: Silverlight; Instant Messaging; Windows Communication Foundation.
目 录 TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc389421687 引 言 PAGEREF _Toc389421687 \h 1
HYPERLINK \l _Toc389421688 第一章 主要技术介绍 PAGEREF _Toc389421688 \h 2
HYPERLINK \l _Toc389421689 1.1 WCF-Windows Communication Foundation PAGEREF _Toc389421689 \h 2
HYPERLINK \l _Toc389421690 1.2 MVC PAGEREF _Toc389421690 \h 2
HYPERLINK \l _Toc389421691 1.3 Silverlight PAGEREF _Toc389421691 \h 3
HYPERLINK \l _T
原创力文档

文档评论(0)