论文部分内容阅读
未来的通信网络分为:固定通信网、移动通信网、数字电视网、城域数据网、广域数据网等,对应这些网络,可以通过:可视电话、手机(车载移动终端)、互动数字电视、UMPC、PC等终端进行接入,人们在不同的时间和空间下会身处不同的网络里,但可以通过各种通信终端互相即时通讯。 本文以一个实际的网际通讯项目为背景展开,该项目通过未来人们使用不同的通信网络、通讯终端、以无线或有线方式进行即时双向音视频通信,并共同参与问答游戏的故事情节,让观众了解数字家庭中通信的应用和网际互联的科学原理。重点展示不同的通讯终端在不同的地点,不同的网络条件下可以即时互联互通。让公众在互动通讯的过程中,体会数字化时代通讯的便捷。 在内容上,从Socket入手,对网络传输,服务器/客户端模式进行了深入的研究。详细论述了基于Windows平台的网络通讯系统的设计和实现,介绍了多线程Socket编程,基于MFC的Windows编程,动态链接库的理论知识和实现方法。 然后,概述了网际通讯项目的总体情况,具体对服务器/客户端系统以及通信协议的设计和实现进行论述和说明,从框架和各个模块进行多角度的描述,解释说明了关键代码,给出了流程图,让用户对当前网际通讯有深入立体的理解。 最后,对现有的系统提出了改进扩展意见。