第1页共58页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共58页局域网的语音通信系统论文1
6万字+论文+开题报告+英文翻译+文献综述winsock编程原理在WINDOWS95/98,WINDOWSNT进行WINSOCK开发使用的编程语言有很多,VC++,JAVA,DELPHI,VB等
其中VC时使用最普遍,和WINSOCK结合最紧密的
并且VC++对原来的WindowsSockets库函数进行了一系列封装,继而产生了CAsynSocket、CSocket、CSocketFile等类,它们封装着有关Socket的各种功能,是编程变得更加简单
但如果你是一个WINSOCK编程的初学者,那么建议你在一开始还是学习WINSOCK最基本的API函数进行编程,这样可以大大加深对WINSOCK的了解,对将来很有好处
在VC中进行WINSOCK的API编程开发,需要使用到下面三个文件:1)WINSOCK
H:这是WINSOCKAPI的头文件;2)WSOCK32
LIB:WINSOCKAPI连接库文件
在使用中,一点要把它作为项目的非缺省的连接库包含到项目文件中去;3)WINSOCK
DLL:WINSOCK的动态连接库,位于WINDOWS的安装目录下
一般在使用中,面向连接协议的SOCKET编程模型应用最为广泛,因为面向连接协议提供了一系列的数据纠错功能,可以保证在网络上传输的数据及时、无误地到达对方
总的来说,使用SOCKET接口(面向连接或无连接)进行网络通信时,必须按下面简单的四步进行处理:程序必须建立一个SOCKET;程序必须按要求配置此SOCKET
也就是说,程序要么将此SOCKET连接到远方的主机上,要么给此SOCKET指定一个本地协议端口;程序必须按要求通过此SOCKET发送和接收数据;程序必须关闭此SOCKET
在MFC中MS为套接口提供了相应