VC++2010应用开发技术作者主编张晓民第12章Windows网络编程课件.pptVIP

  • 7
  • 0
  • 约 119页
  • 2016-12-25 发布于广东
  • 举报

VC++2010应用开发技术作者主编张晓民第12章Windows网络编程课件.ppt

Windows网络编程 本章主要内容 12.1.1 网络应用开发概述 网络应用程序通常包括两个部分: 服务器端应用程序,主要用于接受客户端的连接请求、接收客户端的信息、处理客户端的计算请求、向客户端发送计算结果和应答信息等 客户端应用程序,主要用于申请连接到服务器、向服务器发送计算请求、处理服务器发回的计算结果和其他信息等 12.1.1 网络应用开发概述 服务器应用程序可以同时接受多个客户端的连接请求 客户端必须知道服务器为客户端提供的端口地址,并在请求连接服务器时提供端口地址。 12.1.1 网络应用开发概述 网络编程应用最多的是Socket技术,起源于UNIX系统,是由加利福尼亚大学Berkeley分校为在UNIX操作系统下实现TCP/IP通信协议而开发的接口 12.1.1 网络应用开发概述 由于Socket在UNIX中作为网络编程接口的成功,Microsoft于90年代初,联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口——Windows Sockets规范,提供一套开放的、支持多种协议的Windows的网络编程接口,基本实现了与协议无关。 12.1.1 网络应用开发概述 Socket实际上在计算机中提供了一个通信端口,通过这个端口可以与任何一台具有Socket接口的计算机通信。 12.1.1 网络应用开发概述 网络应用程序的工作过程: 首

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档