菜单
  

    [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. 基于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

关闭返回