菜单
2 网络编程
应课题要求,为了方便的编写课题所需要的网络应用程序,我们将采用 Windows Socket网络编程技术对数据传输系统中的发送接收程序进行编程。那么我们首先就将对Windows Socket网络编程技术进行一个简单的论述。
2.1 Windows Socket网络编程技术
2.1.1套接字(Socket)
通过资料我们可以知道,套接字(socket)即用来描述IP地址和端口。它是网络通信系统中的基本操作单元,亦是一个通过应用层到达传输层的接口,也可以看做为一个端点使得不同主机间的进程能够进行双向间的通信[9]。通常情况下,应用程序往往通过它向网络发出请求或者是应答网络请求。由此可见,套接字是网络编程中的一个必不可少的基本要素。
目前可知,套接字(socket)可以根据通信协议的不同将其分为三种不同的类型:流式套接字,数据报式套接字以及原始套接字。其中,流式套接字可以提供一种面向连接的、可靠性强的数据传输服务,而数据报式套接字则是提供了一种无连接的服务。[3]
2.1.2 Windows Socket的基本函数[9][15][23]
在动手设计编写传输程序之前,有必要介绍一些常用且将应用于本次编程过程中的套接字函数:
1. WSAstartup函数
功能:
一是加载套接字库;
二是对套接字库的应用版本进行协商。[9]
其中,wVersionRequested用来指定准备加载的 Winsock库版本。高位字节指定了所需库的次一级版本号,低位字节则是指定所需库主版本
共3页:
上一页
1
2
3
下一页
上一篇:
FPGA图像处理系统关键问题研究
下一篇:
太阳能电池组电压电流监测装置设计
基于Landsat TM数据的南京市的热岛效应研究
基于长时间序列卫星数据的海面风能参数计算
物理实验中的数据误差处理
线阵激光雷达成像数据恢...
多光谱卫星遥感数据彩色...
基于MATLAB环境的串口数据采集与显示
2D视频转换3D视频的算法研究
中考体育项目与体育教学合理结合的研究
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
十二层带中心支撑钢结构...
杂拟谷盗体内共生菌沃尔...
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响
当代大学生慈善意识研究+文献综述
乳业同业并购式全产业链...
电站锅炉暖风器设计任务书
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回