菜单
  

    [4]
    是目前应用最广泛和普遍,且支持多
    种网络协议的编程接口,已经成为网络编程事实上的规范标准。它规范定义并记
    录如何使用 TCP/IP 协议簇,让所有的网络编程者共同遵循。同时网络编程的研
    究和应用也离不开程序设计,而 VC++是目前运用最广泛的编程语言之一。由于
    VC++强大的编程能力,越来越来的网络编程依赖于它。
    1.2 研究目的和意义
    我们生活在信息时代,随着计算机的发展,网络技术的运用已经渗透到日常
    生产学习的各个领域,为推动社会发展进步做出了巨大贡献,当然由于网络编程
    技术发展的局限性,同时也出现了一系列运用难题,需要得到及时的解决。而我
    们研究和学习的目的和意义,就在于运用网络编程技术解决这些难题,让它更好
    的为社会发展和个人生活服务。在信息化程度越来越高的今天,网络编程技术已
    在多个领域发挥了巨大作用并产生了巨大的经济效益,而且前景十分光明。1.3 国内外现状
    网络编程依赖于网络协议[5]
    , 计算机发展过程中出现过许多性能优异的网络
    通信协议,也衍生出大量的编程语言,发挥了巨大的历史作用。如PC 环境下常
    用的 LINUX、WINDOWS系统,以及常用的ASP 和 UNIX 系统.嵌入式设备上的 ARM
    LINUX,WINCE,智能手机上的IPHONE,ANDROID和 WINDOWS MOBILE 等,在此基础之
    上,开发研究出许多经典网络编程技术语言例。随着网络编程的需求,可供选择
    的网络编程语言和种类也非常多例如 C,C++,C#,JAVA,ASP,.NET,PHP,PYTHO 等,
    以此也衍生出“基于 C++”“基于JAVA
    [6]
    ”“基于 ASP”等网络编程技术。这些
    编程语言都提供了在socket 和常见协议基础上的扩展程序应用接口。同时也可
    以利用许多对socket和各网络协议进行封装后的数据库。这些都极大减轻了编
    程员的负担。
    然而随着互联网的发展,最终 TCP/IP 协议[7]
    以其协议层次化,易扩展,灵
    活方便等优势成为目前为主的网络通信协议。随着 TCP/IP 协议的发展和成熟,
    基于 TCP/IP协议层次的网络编程日新月异。从 TCP/IP 层次模型角度来分,大致
    可以分为高层编程和基层编程。高层编程主要是指在 TCP/IP 应用层进行的网络
    编程,建立在直接或者间接使用套接字函数的开发方法上。大部分面向客户的应
    用程序都属于此类。如视频点播,文件传输,聊天程序,E-mail 等等。底层编
    程主要为了满足大部分用户的使用需要, 如数据加密, 网络安全, 文件管理等等,
    一般用 C/C++进行编程开发。除此之外,在许多嵌入式设备上以 TCP/IP 协议接
    口的网络通信需求,也往往因为嵌入式设备的硬件和驱动像 PC 这种通用平台的
    有利条件,需要进行网络底层的编程。从网络编程角度来看,基于尽管当前有大
    量的网络编程语言和相关开发工具,但是基于 TCP/IP 协议层的套接字编程接口
    (SOCKET API)是目前应用最广泛,且最开放,支持多种协议的编程接口。考虑到
    直接使用TCP/IP 太过复杂。 以此为基础上人们开始在Socket 之上搭建更高级的
    API ,有的也称协议(protocal),或框架(framework)等。随时间先后,有 RPC,
    CORBA, Microsoft DCOM, Java RMI, EJB, Microsoft .Net, SOAP。这些是编程
    中常用的。还有一些Internet 上常见的专用协议如FTP, SMTP, P2P 等等。至于
    发展方向,目前在企业内部,EJB和.Net 应用广泛。SOAP 则更则重于 Internet
    上的应用。1.4 论文结构
    论文整体组织安排如下:
  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

关闭返回