ITPub博客

首页 > 应用开发 > IT综合 > WinSock基础

WinSock基础

原创 IT综合 作者:beifengwang 时间:2013-12-13 10:02:00 0 删除 编辑

通过使用套接字来达到进程间通信目的的编程就是网络编程。windows提供的基于网络编程的就是套接字也就是winsock,同时Winpcap也是一个比较方便的工具Winsock是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口、它是由Unix下的BSD Socket发展而来,是一个与网络协议无关的编程接口、它不是协议,但是它可以访问很多种网络协议,你可以把他当作一些协议的封装。现在的WinSock已经基本上实现了与协议无关。你可以使用WinSock来调用多种协议的功能。WinSock就是TCP、IP协议的一种封装,通过调用WinSock的接口函数来调用TCP、IP的各种功能.可以使用WinSock的接口函数Send()来调用TCP、IP的发送数据功能。Windows Sockets不仅包含了人们所熟悉的Berkeley Socket风格的库函数;也包含了一组针对Windows的扩展库函数,以使程序员能充分地利用Windows消息驱动机制进行编程。Windows Sockets规范本意在于提供给应用程序开发者一套简单的API,并让各家网络软件供应商共同遵守、此外,在一个特定版本Windows的基础上,Windows Sockets也定义了一个二进制接口(ABI),以此来保证应用Windows Sockets API的应用程序能够在任何网络软件供应商的符合Windows Sockets协议的实现上工作。

【VC++系列之Windows服务器与网络编程实战第三部分(网络编程、WinSock超基础)】主要讲了网络编程适合学习网络编程基础的伙伴、内容有:计算机网络和网际协议、标准套接字SOCKET原理及编程、WinSock工作模式和编程模型、WinSock2.0API和SOCKET池、套接字IO控制命令和辅助工具函数、组播、 网络编程辅助利器网络监视工具

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29212814/viewspace-1063153/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Unity3D游戏实战
下一篇: Bootstrap框架
请登录后发表评论 登录
全部评论

注册时间:2013-10-15

  • 博文量
    117
  • 访问量
    283794