菜单
  
    摘要随着计算机技术的发展,网络编程技术成为新起的一门热门技术。在信息化时代的今天,通过利用网络编程可以解决很多网络应用难题,为社会的发展和个人的生活提供了便捷。本论文介绍了网络编程技术的意义、背景及研究现状,并详细介绍了基于TCP/IP 的 Winsock 网络编程技术。在掌握了解 WINDOWS SOCKETS 的通信原理基础上,结合所学习的 VC++编程技术,实现相关网络应用的通信程序。程序主要的功能有:获取本地主机基本信息,监视目标端口的连接状态,测试网络是否连通,并实现实时消息传输和文件传输功能等。20863
    毕业论文关键词:网络编程 TCP/IP 目标端口 实时消息传输
    Title WinSock network programming and applications based on TCP / IP protocol
    Abstract
    With the development of computer technology, today network programming is
    becoming a new popular technology. In today's information age,the use of
    network programming can solve many network applications,it provides a
    convenient for personal life,and make the development of society. This
    article describes the significance, background and status of network
    programming technology, and some information based on TCP / IP Winsock
    network programming technology. combined with the VC++ programming
    technology, Writting communication program network applications. The main
    function of the program are: to obtain basic information on the local
    host,monitoring destinationt port connection status ,testing network
    connectivity, real-time messaging and file transfer functions.
    Keywords:Network programming TCP/IP destination port real-time messaging
    目 次
    1 绪论1
    1.1 研究背景1
    1.2 研究目的和意义1
    1.3 国内外现状2
    1.4 论文结构3
    2 系统环境4
    2.1 开发环境4
    2.2 运行环境4
    2.3 MFC 介绍4
    2.4 Winsock 介绍5
    2.5 本章小结5
    3 系统概况6
    3.1 系统功能6
    3.2 系统结构6
    3.2 本章小结6
    4 模块设计与实现7
    4.1 主系统设计7
    4.2 分模块设计9
    4.2.1 主机基本信息获取模块9
    4.2.2 端口扫描分析模块11
    4.2.3 网络连通测试模块13
    4.2.4 实时消息传输模块14
    4.2.5 远程文件传输模块20
    4.3 本章小结26
    结论 27
    致谢 28
    参考文献29
    1 绪论
    在信息时代的今天,随着计算机技术的发展,网络应用越来越广泛的融入到
    我们日常的生活中。 如何利用 QQ 来实现与朋友之间的通信?如何利用浏览器来上
    网浏览信息?如何利用邮件来传输文件?如何利用杀毒软件来保障电脑的安全?
    如此种种,解决上述一系列的网络应用难题,我们依靠的就是网络编程技术[1]

    随着社会网络信息化程度的迅速提高和网络编程技术的发展, 网络编程技术
    已在网络通信技术,网络进程监视[2]
    ,网络信息安全,网络文件传输,网络信息
    管理等诸多领域得到广泛的运用。 网络编程技术的发展不仅为我们个人生活了带
    来了极大的便利,也为社会发展做出了巨大的贡献。
    1.1 研究背景
    随着计算机技术的发展和对网络应用需求的提高, 网络编程技术得到了很大
    的突破发展。网络编程技术[3]
    是指利用 Windows 系统所提供的各类网络操作函数
    以及流行的网络协议实现网络程序功能的基本原理和方法。 随着互联网的发展最
    终 TCP/IP协议以其协议层次化,易扩展,灵活方便等优势成为目前为主的网络
    通信协议。而 TCP/IP 协议的发展和成熟,使得基于 TCP/IP 协议层次的网络编程
    日新月异。而基于 TCP/IP 协议的Winsock
  1. 上一篇:matlab轮式机器人轨迹跟踪的滑模变结构控制及仿真研究
  2. 下一篇:使用改进Kuramoto模型实现多机器人平衡部署
  1. 基于中频信号的家用治疗...

  2. 基于嵌入式技术的智能家...

  3. 基于FPGA竞赛系统设计+程序

  4. Matlab基于前馈控制的加热炉温度控制系统设计

  5. MEMS基于SHARC型DSP的组合导航算法实现

  6. 基于LabVIEW的车牌图像识别技术研究

  7. 基于LabVIEW和MATLAB混合编程...

  8. 杂拟谷盗体内共生菌沃尔...

  9. 电站锅炉暖风器设计任务书

  10. 十二层带中心支撑钢结构...

  11. 当代大学生慈善意识研究+文献综述

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 大众媒体对公共政策制定的影响

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. java+mysql车辆管理系统的设计+源代码

  16. 中考体育项目与体育教学合理结合的研究

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回