网络编程实用教程第二版_第01章要点.pptVIP

  • 4
  • 0
  • 约7.88千字
  • 约 67页
  • 2016-08-01 发布于湖北
  • 举报

网络编程实用教程第二版_第01章要点.ppt

网络编程实用教程 第1章 网络编程基础 本章介绍网络编程相关的基本概念,包括 进程通信的概念 因特网中网间进程的标识方法 网络协议的特征 TCP/IP中用户数据报协议UDP和传输控制协议TCP的特点 目前的网络编程现状 网络应用程序的客户/服务器交互模式 1.1 网络编程相关的基本概念 1.1.1 网络编程与进程通信 1.进程与线程的基本概念 进程是处于运行过程中的程序实例,是操作系统调度和分配资源的基本单位。 一个进程实体由程序代码、数据和进程控制块三部分构成。 各种计算机应用程序在运行时,都以进程的形式存在。网络应用程序也不例外。 网络应用程序最终要实现网络资源的共享,共享的基础就是必须能够通过网络轻松地传递各种信息。网络编程首先要解决网间进程通信的问题。然后才能在通信的基础上开发各种应用功能。 1.1.2 因特网中网间进程的标识 2.端口的概念 端口是TCP/IP协议族中,应用层进程与传输层协议实体间的通信接口 类似于文件描述符,每个端口都拥有一个叫作端口号(port number)的整数型标识符 我们可以描述一下,在这样的端口分配机制下,客户进程C与服务器进程S第一次通信的情景。图1.5表示了客户与服务器第一次通信的情况。 1.1.3

文档评论(0)

1亿VIP精品文档

相关文档