第1章-网络编程基础摘要.pptVIP

  • 5
  • 0
  • 约4.88千字
  • 约 41页
  • 2017-01-25 发布于湖北
  • 举报
第1章-网络编程基础摘要

第1章 网络编程基础 杨 明 紫金学院计算机系 教学内容和安排 内容 网络编程相关的基本概念 网络通信方式 套接字编程模型 网络编程说明 Web开发 基于WWW的网络应用编程技术,包括网页制作工具,动态服务器页面制作技术。 相对高端、网站类应用 开发支撑平台是Web服务器,如ASP、JSP和PHP等。 网络编程 基于TCP/IP协议栈,主要是使用各种编程语言,利用操作系统提供的套接字网络编程接口,直接开发各种网络应用。 相对中低端,编程者自由度大,可编写各种网络应用。 开发支撑平台是网络操作系统,编程语言的选择:C/C++ 网络编程与进程通信 网络编程 网络应用程序最终要实现网络资源的共享 网络编程首先要解决网间进程通信的问题,然后才能在通信的基础上开发各种应用功能。 网间进程通信 进程 处于运行过程中的程序实例,是操作系统调度和分配资源的基本单位。 网间进程通信是指网络中不同主机中的应用进程之间的相互通信问题 网间进程通信必须解决以下问题 网间进程的标识问题 如何与网络协议栈连接的问题 多重协议的识别问题 不同的通信服务的问题 计算机网络的分层模型 协议 控制两个对等实体进行通信而建立的规则、标准或约定 服务 每层为相邻上一层提供的功能。 协议是“水平的” 即协议是控制对等实体之间通信的规则。 服务是“垂直的” 服务是由下层向上层通过层间接口提供的。 开放系统互联参

文档评论(0)

1亿VIP精品文档

相关文档