要实现网络编程,有多种方法 通过WinSock、所用命名管.pptVIP

  • 6
  • 0
  • 约1.93万字
  • 约 74页
  • 2018-10-17 发布于江苏
  • 举报

要实现网络编程,有多种方法 通过WinSock、所用命名管.ppt

要实现网络编程,有多种方法 通过WinSock、所用命名管

前言 要实现网络编程,有多种方法: 通过WinSock、所用命名管道和邮箱、使用RPC(Remote Procedure Call)等均可以实现在网络上的通信。 本讲将介绍利用WinSock编程的两种途径: 一种是通过WinSock API 另一种是通过MFC 提供的WinSock类,即 CAsyncSocket和CSocket Windows Socket编程原理 Socket概述 Socket简介 Windows Socket Winsock1.1基本API Winsock2.0 CAsyncSocket CSocket 什么是socket? 应用程序与网络之间的接口 应用程序创建socket socket 类型 决定了通信的类型 可靠的 vs. 尽最大努力的 面向连接的 vs. 无连接的 一旦socket配置完成,应用程序就可以 把数据传给socket,从而进行网络传输 从socket接收数据(其他主机通过网络发送过来的) Socket在计算机中提供了一个通信接口,可以通过这个接口与任何一个具有Socket接口的计算机通信。应用程序在网络上传输,接收的信息都通过这个Socket接口来实现。 Socket在协议栈中的位置 Socket到Socket的通信 Windows Socket(1) Windows Socket 是从 Berkeley Socket扩展而

文档评论(0)

1亿VIP精品文档

相关文档