菜单
  
    摘要随着计算机技术的发展,网络编程技术成为新起的一门热门技术。在信息化时代的今天,通过利用网络编程可以解决很多网络应用难题,为社会的发展和个人的生活提供了便捷。本论文介绍了网络编程技术的意义、背景及研究现状,并详细介绍了基于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. 基于oversim的P2P通信仿真系统设计

  2. 基于力控组态软件的PLC系...

  3. 基于SIMATICS7-200的小型锅炉...

  4. 基于Arduino的自动浇花系统设计+电路图+程序

  5. DC-DC基于超级电容的电梯弱电供电系统设计

  6. 基于图像识别的电子锁设计+PCB电路图+程序

  7. 单片机的信号发生器的设计任务书

  8. 中国传统元素在游戏角色...

  9. 江苏省某高中学生体质现状的调查研究

  10. C++最短路径算法研究和程序设计

  11. 上市公司股权结构对经营绩效的影响研究

  12. 现代简约美式风格在室内家装中的运用

  13. g-C3N4光催化剂的制备和光催化性能研究

  14. 高警觉工作人群的元情绪...

  15. 浅析中国古代宗法制度

  16. 巴金《激流三部曲》高觉新的悲剧命运

  17. NFC协议物理层的软件实现+文献综述

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回